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 ...
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.
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) ... gcl_2.6. 7-36_i386. deb) ...
<snip>
Preparing to replace gcl 2.6.7-34 (using .../archives/
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.