[Pkg-samba-maint] Bug#1006875: samba-libs: The dependency on python3-talloc breaks multiarch support

Francois Gouget fgouget at free.fr
Mon Mar 7 11:01:43 GMT 2022


Package: samba-libs
Version: 2:4.13.13+dfsg-1~deb11u2
Severity: normal

Dear Maintainer,

samba-libs claims to support multiarch (Multiarch: same) but it depends
on python3-talloc which does not support multiarch.

python3-talloc seems to depend closely on the main python3 package so
I am not sure it would make sense to make it multiarch. So maybe it is
samba-libs that should not depend on it. Could the dependency be moved
to another package which would be, for instance, multiarch=foreign?

As is this prevents proper support for Samba NetAPI in 32-bit Windows
applications because of this dependency chain:
  32-bit Windows application -> 32-bit Wine -> 32-bit libnetapi.so ->
  samba-dev:i386 -> samba-libs:i386 -> python3-talloc:i386 which
  conflicts with python3-talloc:amd64


-- System Information:
Debian Release: 11.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-10-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr:en_US
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages samba-libs depends on:
ii  libacl1           2.2.53-10
ii  libavahi-client3  0.8-5
ii  libavahi-common3  0.8-5
ii  libbsd0           0.11.3-1
ii  libc6             2.31-13+deb11u2
ii  libcap2           1:2.44-1
ii  libcups2          2.3.3op2-3+deb11u1
ii  libgnutls30       3.7.1-5
ii  libjansson4       2.13.1-1.1
ii  libldap-2.4-2     2.4.57+dfsg-3
ii  libldb2           2:2.2.3-2~deb11u1
ii  libnsl2           1.3.0-2
ii  libpam0g          1.4.0-9+deb11u1
ii  libpopt0          1.18-2
ii  libpython3.9      3.9.2-1
ii  libtalloc2        2.3.1-2+b1
ii  libtdb1           1.4.3-1+b1
ii  libtevent0        0.10.2-1
ii  libwbclient0      2:4.13.13+dfsg-1~deb11u2
ii  python3-ldb       2:2.2.3-2~deb11u1
ii  python3-talloc    2.3.1-2+b1
ii  zlib1g            1:1.2.11.dfsg-2

samba-libs recommends no packages.

samba-libs suggests no packages.

-- no debconf information



More information about the Pkg-samba-maint mailing list