[Pkg-samba-maint] Bug#975330: samba: Upgrading python to 3.9 wants to remove samba completely

jim_p pitsiorisj at gmail.com
Fri Nov 20 15:09:21 GMT 2020


Package: samba
Severity: important
X-Debbugs-Cc: pitsiorisj at gmail.com

Dear Maintainer,

Python was updated to 3.9 in unstable a few days ago. However, if I allow apt
to d-u, it will completely remove samba as seen here

The following packages were automatically installed and are no longer required:
  libarchive13 libavahi-client3 libcups2 libjansson4 libldb2 libpython3.8
  libpython3.8-minimal libpython3.8-stdlib libpython3.9 libtalloc2 libtdb1
  libtevent0 libwbclient0 python3-dnspython python3-talloc python3-tdb
  python3.8 python3.8-minimal samba-common tdb-tools
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  libsmbclient python3-ldb python3-samba samba samba-common-bin samba-libs
  smbclient
The following NEW packages will be installed:
  libpython3.9 libpython3.9-minimal libpython3.9-stdlib python3.9
  python3.9-minimal
The following packages will be upgraded:
  libpython3-stdlib libtalloc2 libtdb1 python3 python3-minimal python3-talloc
  python3-tdb
7 upgraded, 5 newly installed, 7 to remove and 0 not upgraded.
Need to get 6,922 kB of archives.
After this operation, 45.7 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.

What is really odd is that both samba and python were updated to their new
versions the same day, samba on 4.13.x and python on 3.9, but I guess samba
4.13 was built with python 3.8 as a dependency.

p.s. The above are NOT from my MAIN system, which runs debian testing amd64,
but from a secondary one running unstable i386.



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-2-amd64 (SMP w/2 CPU threads)
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 not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages samba depends on:
ii  adduser              3.118
ii  dpkg                 1.20.5
ii  init-system-helpers  1.58
ii  libbsd0              0.10.0-1
ii  libc6                2.31-4
ii  libgnutls30          3.6.15-4
ii  libldb2              2:2.1.4-2
ii  libpam-modules       1.3.1-5
ii  libpam-runtime       1.3.1-5
ii  libpopt0             1.18-2
ii  libpython3.8         3.8.6-1
ii  libtalloc2           2.3.1-2
ii  libtasn1-6           4.16.0-2
ii  libtdb1              1.4.3-1
ii  libtevent0           0.10.2-1
ii  libwbclient0         2:4.12.5+dfsg-3
ii  lsb-base             11.1.0
ii  procps               2:3.3.16-5
ii  python3              3.8.6-1
pn  python3-dnspython    <none>
pn  python3-samba        <none>
ii  samba-common         2:4.12.5+dfsg-3
pn  samba-common-bin     <none>
ii  samba-libs           2:4.12.5+dfsg-3
pn  tdb-tools            <none>

Versions of packages samba recommends:
pn  attr                <none>
ii  logrotate           3.17.0-2
pn  python3-markdown    <none>
pn  samba-dsdb-modules  <none>
pn  samba-vfs-modules   <none>

Versions of packages samba suggests:
pn  bind9          <none>
pn  bind9utils     <none>
pn  ctdb           <none>
pn  ldb-tools      <none>
pn  ntp | chrony   <none>
pn  smbldap-tools  <none>
pn  ufw            <none>
pn  winbind        <none>



More information about the Pkg-samba-maint mailing list