Hint: look into *pinning* so that apt's dependency solver always selects
the 18.* package for libicu rather than the 19.* package.

https://help.ubuntu.com/community/PinningHowto

On 2019-07-22 0:03, Joan Touzet wrote:
> On 2019-07-21 22:39, Rene Veerman wrote:
>> root@crow:~# apt install couchdb
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> 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:
>>  couchdb : Depends: libicu60 (>= 60.1-1~) but it is not installable
> 
> This means that libicu in 19.* is not compatible.
> 
>>            Recommends: python3-progressbar but it is not going to be
>> installed
>> E: Unable to correct problems, you have held broken packages.
>>
>> ------
>>
>> that's the current status, listed above here..
>>
>> at first it complained about 2 packages missing, libicu and libssl.
>>
>> so i installed the 18.04 *.deb packages for libicu60 (
>> https://ubuntu.pkgs.org/18.04/ubuntu-main-i386/libicu60_60.2-3ubuntu3_i386.deb.html)
>> and libssl1.0.0 (
>> https://ubuntu.pkgs.org/18.04/ubuntu-main-amd64/libssl1.0.0_1.0.2n-1ubuntu5_amd64.deb.html)
>>
>> but i'm still stuck at getting libicu's cooperation..
> 
> We only publish packages against LTS releases of Debian, Ubuntu, RHEL
> and CentOS. That unfortunately doesn't include 19.*. (Yes, I am behind
> getting a Debian Buster set of packages up.)
> 
> You may be able to get this to work, but you'll need to go consult with
> an Ubuntu expert on this - I haven't the time to help you sort this out,
> sorry. :(
> 
> -Joan
> 

Reply via email to