Comment 1 for bug 456523

Revision history for this message
In , Santiago Vila Doncel (sanvila-unex) wrote : Re: #153860: gettext-el: apt-get update. dpkg: error processing /var/cache/apt/archives/gettext-el_0.10.40-7_all.deb (--unpack)

reassign 153860 emacsen-common
thanks

Note for the emacsen-common maintainer:

I ALREADY know that gettext-el in woody does not depend on emacsen.
This was a required compromise for the gettext/gettext-el split.

gettext_0.10.40-7 already depends on emacsen, I don't need you to make
a crusade against gettext-el, thanks, so please make emacsen-common
more robust. Giving an error just make everybody to waste time
and does not help anybody.

> Package: gettext-el
> Version: 0.10.40-6
> Severity: important
>
> whilst performing my daily apt-get upgrade.. (can reproduced this on two machines):
>
> grumble:~# apt-get upgrade
> Reading Package Lists... Done
> Building Dependency Tree... Done
> 1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> 18 packages not fully installed or removed.
> Need to get 0B/41.9kB of archives. After unpacking 0B will be used.
> Do you want to continue? [Y/n]
emacsen-common> (Reading database ... 34443 files and directories currently installed.)
> Preparing to replace gettext-el 0.10.40-6 (using
> .../gettext-el_0.10.40-7_all.deb) ...
> ERROR: emacsen-common being used before being configured.
> ERROR: This is likely a bug in the gettext-el package, which needs to
> ERROR: add one of the appropriate dependencies.
> ERROR: See /usr/share/doc/emacsen-common/debian-emacs-policy.gz
> ERROR: for details.
> dpkg: warning - old pre-removal script returned error exit status 2
> dpkg - trying script from the new package instead ...
> ERROR: emacsen-common being used before being configured.
> ERROR: This is likely a bug in the gettext-el package, which needs to
> ERROR: add one of the appropriate dependencies.
> ERROR: See /usr/share/doc/emacsen-common/debian-emacs-policy.gz
> ERROR: for details.
> dpkg: error processing
> /var/cache/apt/archives/gettext-el_0.10.40-7_all.deb (--unpack):
> subprocess new pre-removal script returned error exit status 2
> ERROR: emacsen-common being used before being configured.
> ERROR: This is likely a bug in the gettext-el package, which needs to
> ERROR: add one of the appropriate dependencies.
> ERROR: See /usr/share/doc/emacsen-common/debian-emacs-policy.gz
> ERROR: for details.
> dpkg: error while cleaning up:
> subprocess post-installation script returned error exit status 2
> Errors were encountered while processing:
> /var/cache/apt/archives/gettext-el_0.10.40-7_all.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> grumble:~#