Bug#310490: A Prisonner of the dependency hell
Is it the same list of packages? If not, send in the new lists. (I
prefer the output of ' dpkg-query -W
--showformat="${Package},${Version}" ').
Andrew
On 5/31/05, astronut <astronut@gmail.com> wrote:
> On 5/28/05, Steve Langasek <vorlon@debian.org> wrote:
> >
> > So, this works:
> >
> > aptitude markauto libqt3
> > perl -pi -e's/stable/sarge/' /etc/apt/sources.list
> > apt-get update
> > aptitude dist-upgrade
> <snip>
>
> Except it doesn't.
>
> I attempted this on the full system (vmware), as opposed to the
> smaller test case and had 126 packages slated for removal. Complete
> log of session below. As before, it's a vmware box, and I have
> multiple copies so one click reverts it back and forth between sarge
> and woody. Let me know any other tests you want me to try.
>
> astronut
>
> ----- Screen Log -----
>
>
> debian-test:~# aptitude markauto libqt3
> Reading Package Lists... Done
> Building Dependency Tree... Done
> No packages will be installed, upgraded, or removed.
> 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> Need to get 0B of archives. After unpacking 0B will be used.
> Do you want to continue? [Y/n/e/d/v/action/?]
> Writing extended state information... Done
> Reading Package Lists... Done
> Building Dependency Tree
> Reading extended state information... Done
> debian-test:~# perl -pi -e 's/stable/sarge/' /etc/apt/sources.list
> debian-test:~# apt-get -q update
> Get:1 http://security.debian.org sarge/updates/main Packages [696B]
> Get:2 http://security.debian.org sarge/updates/main Release [111B]
> Get:3 http://security.debian.org sarge/updates/contrib Packages [20B]
> Get:4 http://security.debian.org sarge/updates/contrib Release [114B]
> Get:5 http://security.debian.org sarge/updates/non-free Packages [20B]
> Get:6 http://non-us.debian.org sarge/non-US/main Packages [6771B]
> Get:7 http://security.debian.org sarge/updates/non-free Release [115B]
> Get:8 http://non-us.debian.org sarge/non-US/main Release [88B]
> Get:9 http://non-us.debian.org sarge/non-US/contrib Packages [20B]
> Get:10 http://non-us.debian.org sarge/non-US/contrib Release [91B]
> Get:11 ftp://ftp.us.debian.org sarge/main Packages [3349kB]
> Get:12 http://non-us.debian.org sarge/non-US/non-free Packages [1440B]
> Get:13 http://non-us.debian.org sarge/non-US/non-free Release [92B]
> Get:14 ftp://ftp.us.debian.org sarge/main Release [81B]
> Get:15 ftp://ftp.us.debian.org sarge/non-free Packages [58.6kB]
> Get:16 ftp://ftp.us.debian.org sarge/non-free Release [85B]
> Get:17 ftp://ftp.us.debian.org sarge/contrib Packages [55.2kB]
> Get:18 ftp://ftp.us.debian.org sarge/contrib Release [84B]
> Fetched 3473kB in 1m29s (38.8kB/s)
> Reading Package Lists...
> Building Dependency Tree...
> debian-test:~# aptitude dist-upgrade
> Reading Package Lists... Done
> Building Dependency Tree
> Reading extended state information... Done
> The following NEW packages will be automatically installed:
> antlr apache2-utils capplets capplets-data coreutils cpp-3.3 dash
> debconf-i18n desktop-base desktop-file-utils dia-libs dictionaries-common
> discover1-data dselect e2fslibs eggdrop-data emacs21 emacs21-bin-common
> emacs21-common emacsen-common fontconfig g++-3.3 gaim-data gcc-3.3
> gcc-3.3-base gedit-common gimp gimp-data gimp-svg gjdoc gkrellm-common
> gnome-applets-data gnome-desktop-data gnome-games-data
> gnome-games-extra-data gnome-icon-theme gnome-keyring gnumeric-common
> gs-gpl gstreamer0.8-misc gstreamer0.8-oss guile-1.6-libs
> hicolor-icon-theme iamerican initscripts intltool-debian kaffe-common
> kaffe-pthreads lesstif2 libapr0 libasn1-6-heimdal libaspell15 libaudio2
> libblkid1 libbonoboui2-0 libbonoboui2-common libcomerr2
> libconfigfile-perl libconsole libconvert-binhex-perl libcroco3
> libcupsys2-gnutls10 libcurl3 libdb1-compat libdb4.1 libdb4.2
> libdevmapper1.01 libdns16 libebook8 libecal6 libedataserver3 libeel2-2
> libeel2-data libenchant1 libexif10 libfam0c102 libflac6 libfontconfig1
> libgail-common libgail17 libgcrypt11 libgd1-noxpm libgd2-noxpm libgdbm3
> libgimp2.0 libgksu1.2-0 libgksuui1.0-0 libgmime2.1 libgnome-desktop-2
> libgnome-keyring0 libgnome2-0 libgnome2-common libgnomecanvas2-0
> libgnomecanvas2-common libgnomecups1.0-1 libgnomeprint2.2-0
> libgnomeprint2.2-data libgnomeprintui2.2-0 libgnomeprintui2.2-common
> libgnomeui-0 libgnomeui-common libgnutls11 libgpg-error0 libgpgme11
> libgphoto2-2 libgphoto2-port0 libgsf-1 libgsf-gnome-1
> libgstreamer-gconf0.8-0 libgstreamer-plugins0.8-0 libgstreamer0.8-0
> libgtk2.0-bin libgtkhtml2-0 libgtkhtml3.2-11 libgtksourceview-common
> libgtksourceview1.0-0 libgtkspell0 libgtop2-2 libgucharmap4
> libguile-ltdl-1 libice-dev libice6 libidn11 libieee1284-3 libisc7
> libjasper-1.701-1 liblcms1 liblcms1-dev libmagic1 libmagick6
> libmail-sendmail-perl libmetacity0 libmyspell3 libnautilus2-2 libnet1
> libnetpbm10 libnewt0.51 liboggflac1 liboil0.2 libopencdk8
> libopenh323-1.15.2 libpanel-applet2-0 libpaper-utils libpaper1 libpcap0.7
> libpcap0.8 libperl5.8 libpisock8 libpng10-0 libpng12-0 libpt-1.8.3
> libpt-plugins-oss libpt-plugins-v4l2 libqthreads-12 libreadline5
> libroken16-kerberos4kth librsvg2-2 librsvg2-bin librsvg2-common libsasl2
> libsasl2-modules libselinux1 libsensors3 libshout3 libsigc++-1.2-5c102
> libsm-dev libsm6 libspeex1 libss2 libssl0.9.7 libstartup-notification0
> libstdc++5 libstdc++5-3.3-dev libt1-5 libtasn1-2 libtext-charwidth-perl
> libtext-wrapi18n-perl libtheora0 libtidy0 libtiff4 libuuid1 libvorbis0a
> libvorbisenc2 libvorbisfile3 libvte-common libvte4 libwmf0.2-7
> libwnck-common libwnck4 libx11-6 libx11-dev libxcursor1 libxext-dev
> libxext6 libxft1 libxft2 libxi-dev libxi6 libxklavier8 libxmu-dev libxmu6
> libxmuu-dev libxmuu1 libxp-dev libxp6 libxpm-dev libxpm4 libxrandr-dev
> libxrandr2 libxrender-dev libxrender1 libxslt1.1 libxt-dev libxt6
> libxtrap-dev libxtrap6 libxtst-dev libxtst6 libxv-dev libxv1
> linux-kernel-headers myspell-en-us nautilus-data ntp-server pm-dev
> po-debconf python-gtk2 python2.3 python2.3-gtk2 python2.3-iconvcodec
> python2.3-numeric render-dev sane-utils shared-mime-info spamc
> squid-common sysv-rc tcl8.4 vim-common wamerican x-dev xlibmesa-dri
> xlibmesa-gl xlibmesa-glu xlibs-data xlibs-static-dev xml-core yelp
> The following packages will be automatically REMOVED:
> amor ark artsbuilder console-tools-libs discover-data eyesapplet
> fifteenapplet gaim-common gnome-help kamera kandy karm kasteroids kate
> katomic kbackgammon kbattleship kblackbox kcalc kcharselect kcmlinuz
> kcoloredit kcron kdeartwork-style kdebase kdebase-libs kdecarddecks
> kdelibs3 kdelibs3-bin kdepasswd kdepim-libs kdessh kdf kdict kedit kfind
> kfloppy kgeo kghostview khexedit kicker-applets kiconedit kjots
> kjumpingcube klaptopdaemon klines kmahjongg kmail kmid kmines kmix kmoon
> knewsticker knode knotes kodo konq-plugins konqueror konquest konsole
> kooka korganizer korn kpackage kpaint kpat kpilot kpoker kppp kreversi
> kruler ksame kscd kscreensaver kshisen ksirc ksirtet ksmiletris ksnake
> ksnapshot ksokoban kspaceduel kstars ksysv kteatime ktimer ktouch ktron
> ktuberling ktux kuser kview kweather kwin4 kworldclock libarts
> libarts-mpeglib libaspell10 libdigest-md5-perl libfam0 libgtk-common
> libkdegames libkdenetwork1 libkmid libkonq3 libkscan1 liblcms liblcms-dev
> liblinc1 libmagick5 libmime-base64-perl libmimelib1 libpango-common
> libpng-dev libpspell-ispell1 libpspell4 libqt3-dev libroken9-heimdal
> libvorbis0 lskat mpeglib nas-lib noatun noatun-plugins quanta secpolicy
> The following packages have been kept back:
> kate-plugins kdeartwork-theme-window
> The following NEW packages will be installed:
> antlr apache2-utils capplets capplets-data coreutils cpp-3.3 dash
> debconf-i18n desktop-base desktop-file-utils dia-libs dictionaries-common
> discover1-data dselect e2fslibs eggdrop-data emacs21 emacs21-bin-common
> emacs21-common emacsen-common fontconfig g++-3.3 gaim-data gcc-3.3
> gcc-3.3-base gedit-common gimp gimp-data gimp-svg gjdoc gkrellm-common
> gnome-applets-data gnome-desktop-data gnome-games-data
> gnome-games-extra-data gnome-icon-theme gnome-keyring gnumeric-common
> gs-gpl gstreamer0.8-misc gstreamer0.8-oss guile-1.6-libs
> hicolor-icon-theme iamerican initscripts intltool-debian kaffe-common
> kaffe-pthreads lesstif2 libapr0 libasn1-6-heimdal libaspell15 libaudio2
> libblkid1 libbonoboui2-0 libbonoboui2-common libcomerr2
> libconfigfile-perl libconsole libconvert-binhex-perl libcroco3
> libcupsys2-gnutls10 libcurl3 libdb1-compat libdb4.1 libdb4.2
> libdevmapper1.01 libdns16 libebook8 libecal6 libedataserver3 libeel2-2
> libeel2-data libenchant1 libexif10 libfam0c102 libflac6 libfontconfig1
> libgail-common libgail17 libgcrypt11 libgd1-noxpm libgd2-noxpm libgdbm3
> libgimp2.0 libgksu1.2-0 libgksuui1.0-0 libgmime2.1 libgnome-desktop-2
> libgnome-keyring0 libgnome2-0 libgnome2-common libgnomecanvas2-0
> libgnomecanvas2-common libgnomecups1.0-1 libgnomeprint2.2-0
> libgnomeprint2.2-data libgnomeprintui2.2-0 libgnomeprintui2.2-common
> libgnomeui-0 libgnomeui-common libgnutls11 libgpg-error0 libgpgme11
> libgphoto2-2 libgphoto2-port0 libgsf-1 libgsf-gnome-1
> libgstreamer-gconf0.8-0 libgstreamer-plugins0.8-0 libgstreamer0.8-0
> libgtk2.0-bin libgtkhtml2-0 libgtkhtml3.2-11 libgtksourceview-common
> libgtksourceview1.0-0 libgtkspell0 libgtop2-2 libgucharmap4
> libguile-ltdl-1 libice-dev libice6 libidn11 libieee1284-3 libisc7
> libjasper-1.701-1 liblcms1 liblcms1-dev libmagic1 libmagick6
> libmail-sendmail-perl libmetacity0 libmyspell3 libnautilus2-2 libnet1
> libnetpbm10 libnewt0.51 liboggflac1 liboil0.2 libopencdk8
> libopenh323-1.15.2 libpanel-applet2-0 libpaper-utils libpaper1 libpcap0.7
> libpcap0.8 libperl5.8 libpisock8 libpng10-0 libpng12-0 libpt-1.8.3
> libpt-plugins-oss libpt-plugins-v4l2 libqthreads-12 libreadline5
> libroken16-kerberos4kth librsvg2-2 librsvg2-bin librsvg2-common libsasl2
> libsasl2-modules libselinux1 libsensors3 libshout3 libsigc++-1.2-5c102
> libsm-dev libsm6 libspeex1 libss2 libssl0.9.7 libstartup-notification0
> libstdc++5 libstdc++5-3.3-dev libt1-5 libtasn1-2 libtext-charwidth-perl
> libtext-wrapi18n-perl libtheora0 libtidy0 libtiff4 libuuid1 libvorbis0a
> libvorbisenc2 libvorbisfile3 libvte-common libvte4 libwmf0.2-7
> libwnck-common libwnck4 libx11-6 libx11-dev libxcursor1 libxext-dev
> libxext6 libxft1 libxft2 libxi-dev libxi6 libxklavier8 libxmu-dev libxmu6
> libxmuu-dev libxmuu1 libxp-dev libxp6 libxpm-dev libxpm4 libxrandr-dev
> libxrandr2 libxrender-dev libxrender1 libxslt1.1 libxt-dev libxt6
> libxtrap-dev libxtrap6 libxtst-dev libxtst6 libxv-dev libxv1
> linux-kernel-headers myspell-en-us nautilus-data ntp-server pm-dev
> po-debconf python-gtk2 python2.3 python2.3-gtk2 python2.3-iconvcodec
> python2.3-numeric render-dev sane-utils shared-mime-info spamc
> squid-common sysv-rc tcl8.4 vim-common wamerican x-dev xlibmesa-dri
> xlibmesa-gl xlibmesa-glu xlibs-data xlibs-static-dev xml-core yelp
> The following packages will be REMOVED:
> amor ark artsbuilder console-tools-libs discover-data eyesapplet
> fifteenapplet gaim-common gnome-help kamera kandy karm kasteroids kate
> katomic kbackgammon kbattleship kblackbox kcalc kcharselect kcmlinuz
> kcoloredit kcron kdeartwork-style kdebase kdebase-libs kdecarddecks
> kdelibs3 kdelibs3-bin kdepasswd kdepim-libs kdessh kdf kdict kedit kfind
> kfloppy kgeo kghostview khexedit kicker-applets kiconedit kjots
> kjumpingcube klaptopdaemon klines kmahjongg kmail kmid kmines kmix kmoon
> knewsticker knode knotes kodo konq-plugins konqueror konquest konsole
> kooka korganizer korn kpackage kpaint kpat kpilot kpoker kppp kreversi
> kruler ksame kscd kscreensaver kshisen ksirc ksirtet ksmiletris ksnake
> ksnapshot ksokoban kspaceduel kstars ksysv kteatime ktimer ktouch ktron
> ktuberling ktux kuser kview kweather kwin4 kworldclock libarts
> libarts-mpeglib libaspell10 libdigest-md5-perl libfam0 libgtk-common
> libkdegames libkdenetwork1 libkmid libkonq3 libkscan1 liblcms liblcms-dev
> liblinc1 libmagick5 libmime-base64-perl libmimelib1 libpango-common
> libpng-dev libpspell-ispell1 libpspell4 libqt3-dev libroken9-heimdal
> libvorbis0 lskat mpeglib nas-lib noatun noatun-plugins quanta secpolicy
> The following packages will be upgraded:
> aalib1 abiword-common abiword-gnome adduser analog apache apache-common
> apt apt-file apt-utils aptitude asclock-themes ash aspell-en aterm
> autoconf autoconf2.13 autotools-dev balsa base-config base-files
> base-passwd bash bc bind9 bind9-doc bind9-host binutils binutils-doc
> bison bitchx bluefish bonobo bonobo-activation bsdmainutils bsdutils
> bug-buddy bzip2 cabextract cddb cdrecord console-common console-data
> console-tools cowsay cpio cpp cpp-2.95 cracklib2 cramfsprogs cron cvs
> debconf debconf-utils debhelper debianutils deborphan defoma dfontmgr
> dhcp dhcp-client dia-common dia-gnome dialog diff dnsutils docbook
> docbook-dsssl docbook-xml dosfstools dpkg dpkg-dev e2fsprogs ed edict
> eggdrop eject enscript eog esound esound-common ethereal ethereal-common
> etherwake fam fdutils file file-roller fileutils findutils finger
> firestarter flex fluxbox fnlib-data fortune-mod fortunes-min g++ g++-2.95
> gaim galeon galeon-common gawk gcc gcc-2.95 gcc-2.95-doc gconf
> gconf-editor gconf2 gdb gdk-imlib1 gdm gedit gettext gettext-base
> gettext-el gimp-data-extras gimp1.2 gkrellm gksu gnome-applets gnome-bin
> gnome-control-center gnome-core gnome-doc-tools gnome-games gnome-gv
> gnome-libs-data gnome-media gnome-mime-data gnome-panel gnome-panel-data
> gnome-session gnome-terminal gnome-utils gnome-vfs-extfs gnomemeeting
> gnumeric gnupg gphoto2 gpm grep groff-base grub gs gs-common gsfonts
> gsfonts-x11 gv gzip hermes1 hostname hotplug html2text ifupdown
> imagemagick imlib-base imlib1 info initrd-tools iptables iputils-ping
> irssi-text ispell jade java-common jikes kaffe kanjidic kdeartwork-misc
> kdewallpapers kernel-package klogd knewsticker-scripts krb5-config less
> lesstif1 libacl1 libadns1 libao2 libapm1 libappconfig-perl
> libapt-pkg-perl libart-2.0-2 libart2 libasound2 libatk1.0-0 libattr1
> libaudiofile0 libbonobo-activation4 libbonobo2 libbonobo2-0
> libbonobo2-common libbz2-1.0 libc6 libc6-dev libcap1 libcapplet1 libcdk4
> libcdparanoia0 libcompress-zlib-perl libcupsys2 libdb2 libdb3 libdb3-util
> libdevel-symdump-perl libdigest-sha1-perl libdiscover1 libdps1 libefs1
> libesd0 libesmtp5 libexpat1 libexpat1-dev libffi2 libfinance-quote-perl
> libfreetype6 libfreetype6-dev libfribidi0 libft-perl libgcc1 libgconf11
> libgconf2-4 libgd1 libgd2 libgdbmg1 libgdk-pixbuf-gnome2 libgdk-pixbuf2
> libghttp1 libgimpprint1 libglade-gnome0 libglade-perl libglade0
> libglade2-0 libgle3 libglib1.2 libglib2.0-0 libgmp3 libgnome-vfs-common
> libgnome-vfs0 libgnome32 libgnomeprint-bin libgnomeprint-data
> libgnomeprint15 libgnomesupport0 libgnomeui32 libgnomevfs2-0
> libgnomevfs2-common libgnorba27 libgnorbagtk0 libgpmg1 libgsm1
> libgssapi1-heimdal libgtk-perl libgtk1.2 libgtk1.2-common libgtk2.0-0
> libgtk2.0-common libgtkxmhtml1 libgtop1 libguile9 libhesiod0
> libhtml-parser-perl libhtml-tableextract-perl libhtml-tagset-perl
> libhtml-tree-perl libid3tag0 libident libidl0 libio-stringy-perl
> libisccc0 libisccfg0 libjpeg-progs libjpeg62 libjpeg62-dev libkeynote0
> libkrb-1-kerberos4kth libkrb5-17-heimdal libkrb53 libldap2 liblircclient0
> liblocale-gettext-perl liblockfile1 libltdl3 liblua40 liblualib40
> liblwres1 liblzo1 libmad0 libmailtools-perl libmime-perl libmng-dev
> libmng1 libncurses5 libncurses5-dev libncursesw5 libnet-perl libnetpbm9
> libnews-nntpclient-perl libnspr4 libnss3 liboaf0 libogg0 liborbit0
> liborbit2 libpam-modules libpam-runtime libpam0g libpango1.0-0
> libpango1.0-common libpaperg libpcre3 libpng2 libpng3 libpopt0
> libraw1394-5 libreadline4 librecode0 librpm4 libsane libscrollkeeper0
> libsdl1.2debian libsdl1.2debian-oss libslp1 libsmbclient libsnmp-base
> libsnmp4.2 libsp1 libsqlite0 libssl0.9.6 libstdc++2.10-dev
> libstdc++2.10-glibc2.2 libtext-iconv-perl libtiff-tools libtimedate-perl
> libtool libttf2 libungif4g liburi-perl libusb-0.1-4 libvncauth0 libwrap0
> libwww-perl libxaw6 libxaw7 libxml-parser-perl libxml1 libxml2 libxslt1
> libzephyr3 libzvt2 lilo links lm-sensors locales login logrotate lsof
> lwresd lynx m4 mailx make makedev man-db manpages manpages-dev mawk mbr
> mdetect menu metacity mime-support mkisofs mlock modconf modutils mount
> mozilla-browser mozilla-psm msttcorefonts nano nautilus ncftp
> ncurses-base ncurses-bin net-tools netbase netcat netkit-inetd netpbm
> nmap ntop ntp ntp-simple ntpdate nvi oaf openssl passwd patch pciutils
> perl perl-base perl-modules perl-suid pilot-link pkg-config portmap
> poster postfix postfix-doc postfix-ldap postfix-pcre powermgmt-base ppp
> pppconfig pppoe pppoeconf procmail procps psfontmgr psmisc psutils python
> python2.1 rcs read-edid recover root-tail rpm samba-common samba-doc
> screen scrollkeeper sed setserial sgml-base sgml-data shellutils slang1
> slang1a-utf8 smbclient smbfs sodipodi spamassassin squid ssh stunnel sudo
> symlinks synaptic sysklogd syslinux sysvinit t1lib1 tar tasksel tcl8.0
> tcl8.3 tcpd tcpdump tcptraceroute telnet textutils tidy tinyproxy ucf
> unzip usbutils util-linux vim vlock vnc-common vncserver vorbis-tools
> vsftpd wget whiptail whois x-ttcidfont-conf x-window-system-core xaw3dg
> xbase-clients xchat xchat-common xfonts-100dpi xfonts-75dpi xfonts-base
> xfonts-scalable xfree86-common xlibmesa3 xlibs xlibs-dev xmms xpdf
> xpdf-common xpdf-reader xpdf-utils xscreensaver xscreensaver-gl
> xscreensaver-gnome xserver-common xserver-xfree86 xterm xutils xvncviewer
> zip zlib1g zlib1g-dev
> 510 packages upgraded, 248 newly installed, 126 to remove and 2 not upgraded.
> Need to get 407MB of archives. After unpacking 389MB will be used.
> Do you want to continue? [Y/n/e/d/v/action/?] n
> Abort.
> debian-test:~# exit
>
>
--
Heritage Linux Group
http://www.heritagelinux.tk
Reply to: