Bug#986702: openafs-fileserver: Upgrade from stretch broken (missing dependency)
Control: unarchive 934236 Control: severity 934236 serious Control: forcemerge 934236 -1 On Fri, Apr 09, 2021 at 12:48:27PM -0700, Benjamin Kaduk wrote: > On Fri, Apr 09, 2021 at 03:29:48PM -0400, Chaskiel Grundman wrote: > > Package: openafs-fileserver > > Version: 1.8.2-1+deb10u1 > > Severity: important > > > > Dear Maintainer, > > While upgrading a system from stretch (9.9) to buster (10.9), I had a > > failure in this package: > > > > Setting up openafs-fileserver (1.8.2-1+deb10u1) ... > > /var/lib/dpkg/info/openafs-fileserver.postinst: 24: > > /var/lib/dpkg/info/openafs-fileserver.postinst: akeyconvert: not found > > dpkg: error processing package openafs-fileserver (--configure): > > installed openafs-fileserver package post-installation script > > subprocess returned error exit status 127 > > dpkg: dependency problems prevent configuration of openafs-dbserver: > > openafs-dbserver depends on openafs-fileserver; however: > > Package openafs-fileserver is not configured yet. > > > > dpkg: error processing package openafs-dbserver (--configure): > > dependency problems - leaving unconfigured > > Errors were encountered while processing: > > openafs-fileserver > > openafs-dbserver > > E: Sub-process /usr/bin/dpkg returned an error code (1) > > > > It appears that this package needs to depend on openafs-krb5, or that > > the postinst needs to not attempt to convert the keys. > > or only convert the keys if akeyconvert is available, yes. > > Thanks, this is a good catch. In bullseye the same bug was already fixed in #934236 by adding the dependency, missing is a backport of the dependency to buster. > -Ben cu Adrian
Bug#986702: openafs-fileserver: Upgrade from stretch broken (missing dependency)
On Fri, Apr 09, 2021 at 03:29:48PM -0400, Chaskiel Grundman wrote: > Package: openafs-fileserver > Version: 1.8.2-1+deb10u1 > Severity: important > > Dear Maintainer, > While upgrading a system from stretch (9.9) to buster (10.9), I had a > failure in this package: > > Setting up openafs-fileserver (1.8.2-1+deb10u1) ... > /var/lib/dpkg/info/openafs-fileserver.postinst: 24: > /var/lib/dpkg/info/openafs-fileserver.postinst: akeyconvert: not found > dpkg: error processing package openafs-fileserver (--configure): > installed openafs-fileserver package post-installation script > subprocess returned error exit status 127 > dpkg: dependency problems prevent configuration of openafs-dbserver: > openafs-dbserver depends on openafs-fileserver; however: > Package openafs-fileserver is not configured yet. > > dpkg: error processing package openafs-dbserver (--configure): > dependency problems - leaving unconfigured > Errors were encountered while processing: > openafs-fileserver > openafs-dbserver > E: Sub-process /usr/bin/dpkg returned an error code (1) > > It appears that this package needs to depend on openafs-krb5, or that > the postinst needs to not attempt to convert the keys. or only convert the keys if akeyconvert is available, yes. Thanks, this is a good catch. -Ben
Bug#986702: openafs-fileserver: Upgrade from stretch broken (missing dependency)
Package: openafs-fileserver Version: 1.8.2-1+deb10u1 Severity: important Dear Maintainer, While upgrading a system from stretch (9.9) to buster (10.9), I had a failure in this package: Setting up openafs-fileserver (1.8.2-1+deb10u1) ... /var/lib/dpkg/info/openafs-fileserver.postinst: 24: /var/lib/dpkg/info/openafs-fileserver.postinst: akeyconvert: not found dpkg: error processing package openafs-fileserver (--configure): installed openafs-fileserver package post-installation script subprocess returned error exit status 127 dpkg: dependency problems prevent configuration of openafs-dbserver: openafs-dbserver depends on openafs-fileserver; however: Package openafs-fileserver is not configured yet. dpkg: error processing package openafs-dbserver (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: openafs-fileserver openafs-dbserver E: Sub-process /usr/bin/dpkg returned an error code (1) It appears that this package needs to depend on openafs-krb5, or that the postinst needs to not attempt to convert the keys. -- System Information: Debian Release: 10.9 APT prefers stable APT policy: (990, 'stable'), (500, 'stable-updates') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-11-amd64 (SMP w/1 CPU core) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages openafs-fileserver depends on: ii debconf [debconf-2.0] 1.5.71 ii libc6 2.28-10 ii libhcrypto4-heimdal7.5.0+dfsg-3 ii libroken18-heimdal 7.5.0+dfsg-3 ii lsb-base 10.2019051400 ii openafs-client 1.8.2-1+deb10u1 Versions of packages openafs-fileserver recommends: ii ntp 1:4.2.8p12+dfsg-4 Versions of packages openafs-fileserver suggests: pn openafs-doc -- debconf information: openafs-fileserver/thiscell: grand.central.org openafs-fileserver/alpha-broken: