Package: libicu-dev
Version: 57.1-9
Severity: normal

Dear Maintainer,

libicu-dev is not multi-arch aware, causing the i386 version to conflict
with the amd64 one which makes it impossible to install both. As a
result the /usr/lib/i386-linux-gnu/libicu*.so symbolic links are missing
so that developping 32 bit applications using this library is
impossible on a 64 bit system.

In turn this impacts Wine development as it needs to support both 32 and
64 bit Windows applications and needs libxml2-dev for that. libxml2-dev
itself is multi-arch same but it depends on libicu-dev and thus it's
impossible to install both versions of libxml2-dev at the same time.

The lack of multi-arch support in libicu-dev also breaks multi-arch
support in the following packages: fis-gtm-6.3-003a libboost-regex1.62-dev
libcdr-dev libe-book-dev libharfbuzz-dev libical-dev libmspub-dev
libvisio-dev libxslt1-dev. So the impact is quite wide ranging.

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.16.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr:en_US (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libicu-dev depends on:
ii  icu-devtools                     57.1-9
ii  libc6-dev [libc-dev]             2.27-3
ii  libicu57                         57.1-9
ii  libstdc++-5-dev [libstdc++-dev]  5.4.1-4
ii  libstdc++-6-dev [libstdc++-dev]  6.4.0-12
ii  libstdc++-7-dev [libstdc++-dev]  7.3.0-17

libicu-dev recommends no packages.

Versions of packages libicu-dev suggests:
pn  icu-doc  <none>

-- no debconf information

Reply via email to