Bug#986702: openafs-fileserver: Upgrade from stretch broken (missing dependency)

2021-04-25 Thread Adrian Bunk
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)

2021-04-09 Thread Benjamin Kaduk
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)

2021-04-09 Thread Chaskiel Grundman
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: