Jonas Meurer <mejo@debian.org> writes:
> At upgrading cupsys-driver-gutenprint, apt-get idles forever after
> running '/usr/sbin/cups-genppdconfig.5.0 -u'.
>
> a short look at the postinst script shows, that
> '/usr/sbin/cups-genppdconfig.5.0' is invoked without an option after
> '/usr/sbin/cups-genppdconfig.5.0 -u'.
>
> on the console, '/usr/sbin/cups-genppdconfig.5.0' gives an error message
> without options, but maybe this is the reason for the infinite delay in
> the install/upgrade process.
That's odd. There should only be one line in the postinst.
This has been a latent bug in older versions of the postinst, and I
can't see what change (if any) caused this to occur in the packaging.
It might be an issue with the buildd that caused it to show up.
In the cups-genppdupdate file, there is this line:
my $DIALOG = "@DIALOG@"; # version of dialog to call
But in my built version, it reads:
my $DIALOG = ""; # version of dialog to call
I need to add a build-depends, build-conflict or set DIALOG in
configure, I think. Could you attach a copy of your
/usr/sbin/cups-genppdconfig.5.0 so I can compare? This might be a
peculiarity to the amd64 buildd (but is stil a bug in the packaging
which needs correcting).
Thanks,
Roger
--
Roger Leigh
Printing on GNU/Linux? http://gutenprint.sourceforge.net/
Debian GNU/Linux http://www.debian.org/
GPG Public Key: 0x25BFB848. Please sign and encrypt your mail.
Attachment:
pgpl5QnuZdssK.pgp
Description: PGP signature