Public bug reported:

On an x86-64 machine with Ubuntu 18.04, I've tried to install both 64
and 32 bit versions of libicu-dev (because I wanted to build both 32 and
64 bit versions of an app using that lib). Unfortunately, when I install
the 64 bit version of the package then the 32 bit variant gets removed,
and when I install the 32 bit variant then the 64 bit version gets
removed.

Some (slightly sanitized) console logs:

$ cat /etc/issue.net 
Ubuntu 18.04.1 LTS
$ uname -mrs
Linux 4.15.0-38-generic x86_64
$ apt show libicu-dev
Package: libicu-dev
Version: 60.2-3ubuntu3
$ sudo apt install libicu-dev:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libharfbuzz-dev:i386 libicu-le-hb-dev:i386
Suggested packages:
  icu-doc:i386
The following packages will be REMOVED:
  libharfbuzz-dev libicu-dev libicu-le-hb-dev
The following NEW packages will be installed:
  libharfbuzz-dev:i386 libicu-dev:i386 libicu-le-hb-dev:i386
0 upgraded, 3 newly installed, 3 to remove and 0 not upgraded.

Interestingly, on a Ubuntu 14.04.5 LTS (actually, on Travis CI), such a
conflict does not happen.

sudo apt-get install -y libicu-dev
sudo apt-get install -y libicu-dev:i386

These two work just fine, the latter does not remove the former. The
version there is libicu-dev 52.1-3ubuntu0.8.

** Affects: icu (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1808216

Title:
  Cannot install amd64 and i386 versions of libicu-dev in parallel (on
  x86-64/bionic)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/icu/+bug/1808216/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to