Installing curl34 on Jammy generates an error with libnghttp2-14
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SavOS |
Fix Released
|
Low
|
Rob Savoury |
Bug Description
After installing curl34 in Ubuntu 22.04 I see this error and I can't resolve:
Installation:
1. add-apt-repository ppa:~savoury1/
2. apt install curl=7.
Result:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libcurl4 : Depends: libnghttp2-14 (>= 1.50.0) but 1.43.0-1build3 is to be installed
E: Unable to correct problems, you have held broken packages.
The missing dependencies (including nghttp2) are at various other PPAs but not at ppa:savoury1/ curl34, as I didn't expect people to be attempting installation from this PPA directly. It is more of a build PPA where new builds are tested and once successful copied to other PPAs. So I have updated the information page at the PPA mentioning that Curl should be installed from one of these PPAs instead:
ppa:savoury1/ backports build-tools utilities
ppa:savoury1/
ppa:savoury1/