so I am running Ubuntu 19.04 and I cannot install deb package of Brackets 1.14, I guess like an older version it asks curl3 when ubuntu 19.04 comes with curl4 and quite a few apps depend on it, so cannot really remove it.
Tried to install a snap package, but tree view won't work. I can't even add a working directory, cannot browse it either.
maybe I am doing something wrong? can someone help me, please?
Sorry for the inconvenience. We're aware of this issue and are working on fixing this issue. Till then you can use the workaround as mentioned here https://github.com/adobe/brackets/issues/14171
or use the steps below. (by @jsanta and @PlamenSh)
dpkg-deb -R ./Brackets.Release.1.12.64-bit.deb BracketsBrackets/DEBIAN/control and replace libcurl3 with libcurl3 | libcurl4dpkg-deb -b Brackets Brackets-fixed.debsudo dpkg -i Brackets-fixed.debSorry for the inconvenience. We're aware of this issue and are working on fixing this issue. Till then you can use the workaround as mentioned here #14171
or use the steps below. (by @jsanta and @PlamenSh)
* Download the **.deb** installer file * In the folder you downloaded the file run: `dpkg-deb -R ./Brackets.Release.1.12.64-bit.deb Brackets` * Edit file `Brackets/DEBIAN/control` and replace `libcurl3` with `libcurl3 | libcurl4` * Rebuild .deb installer running `dpkg-deb -b Brackets Brackets-fixed.deb` * Install Brackets using the fixed installer running `sudo dpkg -i Brackets-fixed.deb`
Oh wow, thank you so much! everything works now!
@shubhsnov It might be worth considering renaming this issue in addition to pinning it. I came here looking for a response to this exact issue and completely overlooked it on the Issues page, only discovering it by using the search field, and only then after removing the default "is:open" filter.
Edit: I should've been more specific. My exact suggestion is that it be renamed such that "libcurl" or "libcurl3" appears in the title.
Here is the script using sed and apt (dpkg -i always has dependency problems):
dpkg-deb -R ./Brackets.Release.1.14.64-bit.deb Brackets
sed -i 's/libcurl3/libcurl3 | libcurl4/' Brackets/DEBIAN/control
dpkg-deb -b Brackets Brackets-fixed.deb
sudo apt install -f ./Brackets-fixed.deb
sed 's/libcurl3/libcurl3 | libcurl4/' Brackets/DEBIAN/control
should be:
sed -i 's/libcurl3/libcurl3 | libcurl4/' Brackets/DEBIAN/control # edit in-place (GNU sed)
Sorry for the inconvenience. We're aware of this issue and are working on fixing this issue. Till then you can use the workaround as mentioned here #14171
or use the steps below. (by @jsanta and @PlamenSh)
- Download the .deb installer file
- In the folder you downloaded the file run:
dpkg-deb -R ./Brackets.Release.1.12.64-bit.deb Brackets- Edit file
Brackets/DEBIAN/controland replacelibcurl3withlibcurl3 | libcurl4- Rebuild .deb installer running
dpkg-deb -b Brackets Brackets-fixed.deb- Install Brackets using the fixed installer running
sudo dpkg -i Brackets-fixed.deb
Thank you loads, This worked. In my case is replaced libcurl3 with libcurl4 in "Brackets/DEBIAN/control"
Just to update that none of the above works on Debian Buster with the latest Brackets version (1.14.1-17752).
Here is the script using
sedandapt(dpkg -ialways has dependency problems):
dpkg-deb -R ./Brackets.Release.1.14.64-bit.deb Brackets
sed -i 's/libcurl3/libcurl3 | libcurl4/' Brackets/DEBIAN/control
dpkg-deb -b Brackets Brackets-fixed.deb
sudo apt install -f ./Brackets-fixed.deb
This worked for me Ubuntu 18.04
Thank you. This seems to work.
On Wed, Apr 8, 2020 at 9:44 PM Tommy TBones Cramer notifications@github.com
wrote:
Here is the script using sed and apt (dpkg -i always has dependency
problems):dpkg-deb -R ./Brackets.Release.1.14.64-bit.deb Brackets
sed -i 's/libcurl3/libcurl3 | libcurl4/' Brackets/DEBIAN/control
dpkg-deb -b Brackets Brackets-fixed.deb
sudo apt install -f ./Brackets-fixed.debThis worked for me Ubuntu 18.04
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/adobe/brackets/issues/14786#issuecomment-611126482,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA3TA34RZKGUZ6AJEM5LBCLRLTAZPANCNFSM4HMC67JQ
.
--
*Murage Munene,Systems Design and Development(Websites, Web Portals,
Software).Mobile: *+254-715-962769
Can be installed, but won't load.
Debian 10 (Buster), x32/i-386
Packages, that must be updated in order to install:
Can be installed, but won't load.
Debian 10 (Buster), x32/i-386
Packages, that must be updated in order to install:* curl3 -> curl4 * libpango1.0-0 -> libpango-1.0-0 * libgconf, gconf2-common, gconf-service 3.2.6-4 -> 3.2.6-5 @shubhsnov
So I found a workaround while installing for my wife after moving to Debian 10 aka buster.
First I had to install libpangox-1.0-0 & libpango1.0-0 using apt ( if you get errors: sudo apt --fix-broken install)
Then using the code previously mentioned:
dpkg-deb -R ./Brackets.Release.1.14.64-bit.deb Brackets
sed -i 's/libcurl3/libcurl3 | libcurl4/' Brackets/DEBIAN/control
dpkg-deb -b Brackets Brackets-fixed.deb
sudo dpkg -i Brackets-fixed.deb
Then:
Go to /opt/brackets/ or wherever it's been installed and change ownership of "chrome-sandbox" to root using chown or whatever methodyou prefer and chmod it to 4755.
Seems to be running fine.

Can be installed, but won't load.
Debian 10 (Buster), x32/i-386
Packages, that must be updated in order to install:
- curl3 -> curl4
- libpango1.0-0 -> libpango-1.0-0
- libgconf, gconf2-common, gconf-service 3.2.6-4 -> 3.2.6-5
@shubhsnov
The installer wasn't working initially but when I updated my pango library, it worked. Thanks!
Most helpful comment
Sorry for the inconvenience. We're aware of this issue and are working on fixing this issue. Till then you can use the workaround as mentioned here https://github.com/adobe/brackets/issues/14171
or use the steps below. (by @jsanta and @PlamenSh)
dpkg-deb -R ./Brackets.Release.1.12.64-bit.deb BracketsBrackets/DEBIAN/controland replacelibcurl3withlibcurl3 | libcurl4dpkg-deb -b Brackets Brackets-fixed.debsudo dpkg -i Brackets-fixed.deb