Comment 4 for bug 227878

Revision history for this message
Albert Damen (albrt) wrote :

Thanks cremlae, these log files really help.

From the logs:
Selecting previously deselected package emacsen-common.

Unpacking emacsen-common (from .../emacsen-common_1.4.17_all.deb) ...
<snip>
Preparing to replace gcl 2.6.7-34 (using .../archives/gcl_2.6.7-36_i386.deb) ...

ERROR: emacsen-common being used before being configured.

ERROR: This is likely a bug in the gcl 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 gcl 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/gcl_2.6.7-36_i386.deb (--unpack):

 subprocess new pre-removal script returned error exit status 2
<snip>
Setting up emacsen-common (1.4.17) ...

emacsen-common: Handling install of emacsen flavor emacs
<snip>
dpkg: error processing gcl (--configure):

 package gcl is already installed and configured

gcl in Hardy depends on emacs22 | emacsen, but gcl in Gutsy and Dapper does not. gcl's prerm runs /usr/lib/emacsen-common/emacs-package-remove if it exists.