[Bug 1808216] [NEW] Cannot install amd64 and i386 versions of libicu-dev in parallel (on x86-64/bionic)
Akos Kiss
1808216 at bugs.launchpad.net
Wed Dec 12 19:21:01 UTC 2018
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
Foundations Bugs, which is subscribed to icu in Ubuntu.
https://bugs.launchpad.net/bugs/1808216
Title:
Cannot install amd64 and i386 versions of libicu-dev in parallel (on
x86-64/bionic)
Status in icu package in Ubuntu:
New
Bug description:
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/icu/+bug/1808216/+subscriptions
More information about the foundations-bugs
mailing list