I'd like to try out the upgrade path from KDE 3.1.4 to KDE 3.2.2 using the Woody debs that someone (Andreas Mueller ?) has posted at download.kde.org.
My system is running vanilla Woody, apart from XFree86 which I upgraded from Woody's 4.1.0 to backports.org's 4.2.1 some while back. I'm currently running the Ralf Nolden download.k.o KDE 3.1.4 debs. If I use "apt-get -s (dist-)upgrade" to see what the upgrade proposes, I get totally scary output for both cases. Since people keep telling us that apt-get is braindead, and that aptitude does a better job, I tried that too, with similarly scary results. Since aptitude's output is more compact, I include it here. As you can see, a plain "upgrade" will only upgrade my XFree86, plus some random _parts_ of KDE (the rest would be _removed_). On the other hand, a "dist-upgrade" would do much the same *and* would _remove_ huge unrelated, and in some cases *vital* parts of my system ... such as MySQL, Samba, PPP, Freeswan, man-db, fetchmail, htdig, ssh, gcc, etc., etc. Anyone got any clue as to whether this is tractable, or is something badly broken to the point of uselessness here ? ========================< cut >========================= # aptitude -s upgrade Reading Package Lists... 0%Reading Package Lists... 100%Reading Package Lists... Done Building Dependency Tree... 0%Building Dependency Tree... 0%Building Dependency Tree... 50%Building Dependency Tree... 50%Building Dependency Tree... 86%Building Dependency Tree... Done The following packages have been kept back: ark arts artsbuilder debconf kaboodle kaddressbook kandy kappfinder kasteroids kate kaudiocreator kbackgammon kcontrol kdeartwork-style kdebase kdebase-bin kdebase-dev kdebase-kio-plugins kdelibs-bin kdelibs-data kdelibs4 kdelibs4-dev kdemultimedia kdemultimedia-kfile-plugins kdemultimedia-kio-plugins kdeprint kdesktop kdf kdm kfind kgamma kget kgpg kgpgcertmanager khelpcenter kicker klipper kmahjongg kmail kmenuedit kmid kmix knode knotes konqueror konqueror-nsplugins konsole kopete kpackage kpager kpersonalizer kppp krec ksame kscd kscreensaver ksmserver ksplash ksysguard ksysguardd ksysv ktip kwin libarts1 libarts1-audiofile libarts1-dev libarts1-mpeglib libarts1-xine libkdegames1 libkdenetwork2 libkonq4 libnspr4 libnss3 libpaperg libqt3-headers libqt3-mt-dev mozilla-browser mozilla-psm mpeglib noatun qt3-dev-tools quanta snmp x-window-system-core xbase-clients xlibmesa-gl-dev xlibmesa-glu-dev xlibmesa3 xlibs xlibs-dev xterm The following packages will be upgraded: imlib-base kde-i18n-engb kdeartwork-misc kdebase-data kdelibs4-doc lbxproxy libartsc0 libartsc0-dev libdps1 libfreetype6 libfreetype6-dev libmimelib1 libsnmp-base libusb-0.1-4 libxaw6 libxaw7 libxml2 libxslt1 proxymngr twm x-window-system xdm xfonts-100dpi xfonts-75dpi xfonts-base xfonts-konsole xfonts-scalable xfree86-common xfs xfwp xlibmesa-dev xnest xprt xserver-common xserver-xfree86 xspecs xutils xvfb 38 packages upgraded, 0 newly installed, 0 to remove and 91 not upgraded. Need to get 54.4MB of archives. After unpacking 43.2MB will be used. Do you want to continue? [Y/n/e/d/v/action/?] Abort. # aptitude -s dist-upgrade Reading Package Lists... 0%Reading Package Lists... 100%Reading Package Lists... Done Building Dependency Tree... 0%Building Dependency Tree... 0%Building Dependency Tree... 50%Building Dependency Tree... 50%Building Dependency Tree... 84%Building Dependency Tree... Done The following NEW packages will be automatically installed: libsnmp5 libxrender1 xlibmesa-gl xlibmesa-glu The following packages will be automatically REMOVED: abiword abiword-common abiword-gtk abiword-plugins adduser ark arts artsbuilder base-config bonobo bsdmainutils console-common console-data console-tools cvs diald dpkg-dev efax enscript fetchmail fetchmail-common freeswan gcc-3.0 gdm gnome-applets gnome-panel gnome-panel-data gnome-session gnome-utils gs gs-common guarddog gv htdig ipchains ipmenu iptables kaboodle kaddressbook kandy kappfinder karbon kasteroids kate kaudiocreator kbackgammon kbear kcd kchart kcontrol kde-theme-liquid kdeartwork-style kdebase kdebase-bin kdebase-dev kdebase-kio-plugins kdelibs-bin kdelibs4 kdelibs4-dev kdemultimedia kdemultimedia-kfile-plugins kdemultimedia-kio-plugins kdepim-libs kdeprint kdesktop kdevelop kdevelop-data kdf kdm kernel-package kernel-source-2.4.18 kfind kformula kgamma kget kgpg kgpgcertmanager khelpcenter kicker kit kivio klipper kmahjongg kmail kmenuedit kmid kmidi kmix kmyfirewall knode knotes koffice koffice-libs konqueror konqueror-nsplugins konsole kontour kopete koshell kpackage kpager kpersonalizer kppp kpresenter krec ksame kscd kscreensaver ksmserver ksplash kspread ksysguard ksysv ktip kugar kwin kword kxconfig leafnode less lftp libarts1 libarts1-audiofile libarts1-dev libarts1-mpeglib libarts1-xine libglide3 libgnomeprint-bin libgnomeprint-data libgnomeprint15 libgtkhtml20 libkdegames1 libkdenetwork2 libkonq4 libpaperg libqt3-mt libqt3-mt-dev localeconf locales magicfilter man-db mirrormagic modconf mozilla-browser mozilla-psm mpeglib msttcorefonts mysql-server nas-dev nas-lib netbase noatun ntpdate pidentd poster ppp pppconfig pppoe pppoeconf psfontmgr psutils qt3-dev-tools quanta samba samba-common smbclient smbfs ssh swat telnetd whiptail wvdial x-ttcidfont-conf x-window-system x-window-system-core xaw3dg xdm xlibmesa3-gl xlibmesa3-glu xlibs-pic xnest xpdf xpdf-reader xpdf-utils xprt xprt-common xserver-common xserver-xfree86 The following packages have been kept back: debconf xbase-clients xlibs xlibs-dev xterm The following NEW packages will be installed: libsnmp5 libxrender1 xlibmesa-gl xlibmesa-glu The following packages will be REMOVED: abiword abiword-common abiword-gtk abiword-plugins adduser ark arts artsbuilder base-config bonobo bsdmainutils console-common console-data console-tools cvs diald dpkg-dev efax enscript fetchmail fetchmail-common freeswan gcc-3.0 gdm gnome-applets gnome-panel gnome-panel-data gnome-session gnome-utils gs gs-common guarddog gv htdig ipchains ipmenu iptables kaboodle kaddressbook kandy kappfinder karbon kasteroids kate kaudiocreator kbackgammon kbear kcd kchart kcontrol kde-theme-liquid kdeartwork-style kdebase kdebase-bin kdebase-dev kdebase-kio-plugins kdelibs-bin kdelibs4 kdelibs4-dev kdemultimedia kdemultimedia-kfile-plugins kdemultimedia-kio-plugins kdepim-libs kdeprint kdesktop kdevelop kdevelop-data kdf kdm kernel-package kernel-source-2.4.18 kfind kformula kgamma kget kgpg kgpgcertmanager khelpcenter kicker kit kivio klipper kmahjongg kmail kmenuedit kmid kmidi kmix kmyfirewall knode knotes koffice koffice-libs konqueror konqueror-nsplugins konsole kontour kopete koshell kpackage kpager kpersonalizer kppp kpresenter krec ksame kscd kscreensaver ksmserver ksplash kspread ksysguard ksysv ktip kugar kwin kword kxconfig leafnode less lftp libarts1 libarts1-audiofile libarts1-dev libarts1-mpeglib libarts1-xine libglide3 libgnomeprint-bin libgnomeprint-data libgnomeprint15 libgtkhtml20 libkdegames1 libkdenetwork2 libkonq4 libpaperg libqt3-mt libqt3-mt-dev localeconf locales magicfilter man-db mirrormagic modconf mozilla-browser mozilla-psm mpeglib msttcorefonts mysql-server nas-dev nas-lib netbase noatun ntpdate pidentd poster ppp pppconfig pppoe pppoeconf psfontmgr psutils qt3-dev-tools quanta samba samba-common smbclient smbfs ssh swat telnetd whiptail wvdial x-ttcidfont-conf x-window-system x-window-system-core xaw3dg xdm xlibmesa3-gl xlibmesa3-glu xlibs-pic xnest xpdf xpdf-reader xpdf-utils xprt xprt-common xserver-common xserver-xfree86 The following packages will be upgraded: imlib-base kde-i18n-engb kdeartwork-misc kdebase-data kdelibs-data kdelibs4-doc ksysguardd lbxproxy libartsc0 libartsc0-dev libdps1 libfreetype6 libfreetype6-dev libmimelib1 libnspr4 libnss3 libqt3-headers libsnmp-base libusb-0.1-4 libxaw6 libxaw7 libxml2 libxslt1 proxymngr snmp twm xfonts-100dpi xfonts-75dpi xfonts-base xfonts-konsole xfonts-scalable xfree86-common xfs xfwp xlibmesa-dev xlibmesa-gl-dev xlibmesa-glu-dev xlibmesa3 xspecs xutils xvfb 41 packages upgraded, 4 newly installed, 188 to remove and 5 not upgraded. Need to get 56.6MB of archives. After unpacking 382MB will be freed. Do you want to continue? [Y/n/e/d/v/action/?] Abort. ========================< cut >========================= disclaimer: I'm just a user, not a developer. I use Woody cause I don't have the time or the knowledge ro wrangle with unstable. PS: I could post the apt-get output if anyone thought it would be useful. Cheers, Nick Boyce Bristol, UK -- Arithmetic: An obscure art no longer practiced in the world's developed countries.