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