[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#966117: libcppunit-dev: Can libcppunit-dev become Multi-Arch:same?



Package: libcppunit-dev
Version: 1.14.0-3
Severity: normal

Dear maintainers,

libcppunit-dev's control file does not currently specify "Multi-Arch: same."

I may be missing an important detail, but it seems that it could specify it
because the included libraries are installed in the right architecture-dependent
folder.

The current situation severely hinders the cross-compileability of libcppunit.
For example, when trying to cross-compile for arm64, an

  apt-get install libcppunit-dev:arm64

will uninstall libcppunit-dev:amd64 (and libcppunit-1.x:amd64).

(Not using a separate sysroot for the cross-compilation and instead
installing other-architectural build dependencies on the host is
a bit yucky-ish, of course, but besides the point.)

I have verified that the libcppunit packages in Buster, Bullseye, Sid
lack a "Multi-Arch: same". Is this an omission, or am I simply missing
a crucial piece on why it cannot apply?

Thanks a lot for your attention.

Best regards,

Tobias

-- System Information:
Debian Release: 10.3
  APT prefers buster
  APT policy: (500, 'buster')
Architecture: i386 (i686)
Foreign Architectures: arm64

Kernel: Linux 4.15.0-106-generic (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libcppunit-dev depends on:
ii  libcppunit-1.14-0  1.14.0-3

libcppunit-dev recommends no packages.

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

-- no debconf information


Reply to: