Hi,
I wonder whether the Breaks against the emacs2[12] packages need to be
taken out as well. In a chroot the upgrade process removes emacs and
its dependencies:
,----
| # LANG=C apt-get install udev
| Reading package lists... Done
| Building dependency tree
| Reading state information... Done
| The following packages were automatically installed and are no longer
required:
| libotf0 ttf-dejavu-extra anthy-common lzma emacs23-bin-common
libdbus-glib-1-2
| emacs22-bin-common emacs22-common libgd2-noxpm libkrb53 libdatrie1
libgconf2-4 emacsen-common
| libgsf-1-common libcroco3 libidl0 emacs23-common gconf2-common ttf-dejavu
liborbit2 libanthy0
| librsvg2-2 libgsf-1-114
| Use 'apt-get autoremove' to remove them.
| The following extra packages will be installed:
| adduser anthy-common base-files binutils dbus dpkg dpkg-dev
emacs23-bin-common emacs23-common
| fakeroot fontconfig-config gcc-4.4-base gconf2-common krb5-multidev
libalgorithm-diff-perl
| libalgorithm-diff-xs-perl libalgorithm-merge-perl libanthy0 libasound2
libasound2-dev
| libatk1.0-0 libatk1.0-dev libavahi-client3 libavahi-common-data
libavahi-common3 libblkid1
| libc-bin libc-dev-bin libc6 libc6-dev libc6-i686 libcroco3 libcups2
libdatrie1 libdb4.7
| libdbus-1-3 libdbus-glib-1-2 libdpkg-perl libfontconfig1 libfontconfig1-dev
libfribidi0
| libgconf2-4 libgcrypt11 libgd2-noxpm libglib2.0-0 libglib2.0-dev
libgnutls26 libgpg-error0
| libgsf-1-114 libgsf-1-common libgssapi-krb5-2 libgssrpc4 libgtk2.0-0
libgtk2.0-dev libidl0
| libjasper1 libjpeg62 libjpeg62-dev libk5crypto3 libkadm5clnt-mit7
libkadm5srv-mit7 libkdb5-4
| libkrb5-3 libkrb5-dev libkrb53 libkrb5support0 liblzma2 libncurses5
libncurses5-dev liborbit2
| libotf0 libpci3 libpcre3 librsvg2-2 libstdc++6 libtasn1-3 libudev0 libuuid1
libxml2 libxml2-dev
| libxrandr-dev libxrandr2 locales ncurses-bin pciutils perl perl-base
perl-modules
| shared-mime-info usbutils util-linux x11proto-randr-dev xz-utils
| Suggested packages:
| binutils-doc dbus-x11 debian-keyring emacs23-el emacs23-common-non-dfsg
krb5-doc
| libasound2-plugins libasound2-doc glibc-doc cups-common rng-tools
libgd-tools libglib2.0-doc
| gnutls-bin krb5-user librsvg2-common gvfs libgtk2.0-doc libjasper-runtime
librsvg2-bin perl-doc
| libterm-readline-gnu-perl libterm-readline-perl-perl util-linux-locales kbd
console-tools
| dosfstools xz-lzma
| Recommended packages:
| libatk1.0-data manpages-dev libglib2.0-data python hicolor-icon-theme
libgtk2.0-bin xml-core
| The following packages will be REMOVED:
| emacs emacs-goodies-el emacs22-nox libkadm55
| The following NEW packages will be installed:
| adduser anthy-common dbus emacs23-bin-common emacs23-common fakeroot
gcc-4.4-base gconf2-common
| krb5-multidev libalgorithm-diff-perl libalgorithm-diff-xs-perl
libalgorithm-merge-perl libanthy0
| libavahi-client3 libavahi-common-data libavahi-common3 libc-bin
libc-dev-bin libc6-i686
| libcroco3 libdatrie1 libdb4.7 libdbus-1-3 libdbus-glib-1-2 libdpkg-perl
libfribidi0 libgconf2-4
| libgd2-noxpm libgsf-1-114 libgsf-1-common libgssapi-krb5-2 libgssrpc4
libidl0 libjasper1
| libk5crypto3 libkadm5clnt-mit7 libkadm5srv-mit7 libkdb5-4 libkrb5-3
libkrb5support0 liblzma2
| liborbit2 libotf0 libpci3 librsvg2-2 libudev0 pciutils shared-mime-info
usbutils xz-utils
| The following packages will be upgraded:
| base-files binutils dpkg dpkg-dev fontconfig-config libasound2
libasound2-dev libatk1.0-0
| libatk1.0-dev libblkid1 libc6 libc6-dev libcups2 libfontconfig1
libfontconfig1-dev libgcrypt11
| libglib2.0-0 libglib2.0-dev libgnutls26 libgpg-error0 libgtk2.0-0
libgtk2.0-dev libjpeg62
| libjpeg62-dev libkrb5-dev libkrb53 libncurses5 libncurses5-dev libpcre3
libstdc++6 libtasn1-3
| libuuid1 libxml2 libxml2-dev libxrandr-dev libxrandr2 locales ncurses-bin
perl perl-base
| perl-modules udev util-linux x11proto-randr-dev
| 44 upgraded, 50 newly installed, 4 to remove and 222 not upgraded.
| Need to get 80.9MB of archives.
| After this operation, 114MB of additional disk space will be used.
| Do you want to continue [Y/n]? n
| Abort.
`----
Note that emacs21 and emacs22 no longer exist in Squeeze. The desirable
outcome would be to install emacs23 instead, but apt-get is apparently
not smart enough for that (it does if you do "apt-get dist-upgrade",
though).
Cheers,
Sven
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]