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 debian-dpkg-bugs-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to