Package: samba-ad-dc Version: 2:4.17.12+dfsg-0+deb12u1 Severity: normal X-Debbugs-Cc: becker.b...@keglo.hu
Dear Maintainer, The change due to #1051770 which moved crucial domain controller files to the previously optional metapackage has caused our Samba domain controller to fail to start. So far a minor inconvenience, one could blame us for not having samba-ad-dc installed. However, installing the samba-ad-dc package did no fix the problem, because for some reason the older package from stable was selected (samba-ad-dc 4.17) instead of the one in the backport repo. It is necessary to specify the version to have APT install it. To avoid existing systems breaking I would like to recommend either setting a hard dependecy between versions of samba-ad-dc and samba to ensure that the older samba-ad-dc (<= 4.19) metapackage is not installed alongside the newer samba (>4.20) package, or reverting the change due to #1051770 The following command outputs show the issue: samba-ad-dc 4.20 is not selected alongside samba even though it had since been installed. root@dc-01-prod:~# apt-cache policy samba samba: Installed: 2:4.19.6+dfsg-3~bpo12+1 Candidate: 2:4.20.2+dfsg-2~bpo12+2 Version table: 2:4.20.2+dfsg-2~bpo12+2 100 100 http://deb.debian.org/debian bookworm-backports/main amd64 Packages *** 2:4.19.6+dfsg-3~bpo12+1 100 100 /var/lib/dpkg/status 2:4.17.12+dfsg-0+deb12u1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages 2:4.17.9+dfsg-0+deb12u3 500 500 http://deb.debian.org/debian bookworm-updates/main amd64 Packages root@dc-01-prod:~# apt-cache policy samba samba-ad-dc samba: Installed: 2:4.19.6+dfsg-3~bpo12+1 Candidate: 2:4.20.2+dfsg-2~bpo12+2 Version table: 2:4.20.2+dfsg-2~bpo12+2 100 100 http://deb.debian.org/debian bookworm-backports/main amd64 Packages *** 2:4.19.6+dfsg-3~bpo12+1 100 100 /var/lib/dpkg/status 2:4.17.12+dfsg-0+deb12u1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages 2:4.17.9+dfsg-0+deb12u3 500 500 http://deb.debian.org/debian bookworm-updates/main amd64 Packages samba-ad-dc: Installed: 2:4.17.12+dfsg-0+deb12u1 Candidate: 2:4.17.12+dfsg-0+deb12u1 Version table: 2:4.20.2+dfsg-2~bpo12+2 100 100 http://deb.debian.org/debian bookworm-backports/main amd64 Packages *** 2:4.17.12+dfsg-0+deb12u1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages 100 /var/lib/dpkg/status 2:4.17.9+dfsg-0+deb12u3 500 500 http://deb.debian.org/debian bookworm-updates/main amd64 Packages root@dc-01-prod:~# apt upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: python3-anyio python3-click python3-colorama python3-dnspython python3-h11 python3-h2 python3-hpack python3-httpcore python3-httpx python3-hyperframe python3-markdown-it python3-mdurl python3-requests-toolbelt python3-rfc3986 python3-rich python3-sniffio Use 'apt autoremove' to remove them. The following NEW packages will be installed: linux-image-6.1.0-22-amd64 The following packages will be upgraded: base-files bash curl distro-info-data dns-root-data intel-microcode krb5-locales krb5-user libbluetooth3 libcurl3-gnutls libcurl4 libfreetype6 libglib2.0-0 libglib2.0-data libgnutls30 libgssapi-krb5-2 libgssrpc4 libk5crypto3 libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10 libkrb5-3 libkrb5support0 libldb2 libltdl7 libndp0 libnss-systemd libnss-winbind libpam-systemd libpam-winbind libpq5 libpython3.11 libpython3.11-minimal libpython3.11-stdlib libseccomp2 libssl3 libsystemd-shared libsystemd0 libudev1 libwbclient0 linux-image-amd64 nano openssh-client openssh-server openssh-sftp-server openssl postfix postfix-pcre python3-idna python3-ldb python3-samba python3.11 python3.11-minimal qemu-guest-agent samba samba-ad-provision samba-common samba-common-bin samba-dsdb-modules samba-libs samba-vfs-modules systemd systemd-sysv udev winbind wpasupplicant 66 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 121 MB of archives. After this operation, 413 MB of additional disk space will be used. Do you want to continue? [Y/n] ^C -- System Information: Debian Release: 12.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-21-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages samba-ad-dc depends on: ii samba 2:4.19.6+dfsg-3~bpo12+1 ii samba-dsdb-modules 2:4.19.6+dfsg-3~bpo12+1 ii samba-vfs-modules 2:4.19.6+dfsg-3~bpo12+1 ii winbind 2:4.19.6+dfsg-3~bpo12+1 Versions of packages samba-ad-dc recommends: ii libnss-winbind 2:4.19.6+dfsg-3~bpo12+1 ii libpam-winbind 2:4.19.6+dfsg-3~bpo12+1 ii samba-ad-provision 2:4.19.6+dfsg-3~bpo12+1 samba-ad-dc suggests no packages. -- no debconf information