On 29 Aug 2001 21:28:00 -0400, Paul D. Smith wrote: > %% Bill Wohler <[EMAIL PROTECTED]> writes: > > bw> No problems here. If you already have a woody system, you don't > bw> need apt-get dist-upgrade. Just apt-get upgrade. > > Neither them work. Sorry, I should have said that. > > Since I've updated last, now if I try "apt-get upgrade" I get: > > # apt-get -s --ignore-hold upgrade > Reading Package Lists... Done > Building Dependency Tree... Done > The following packages have been kept back > cygnus-stylesheets debian-policy expect5.24 gsfonts gsfonts-x11 > libxml-generator-perl > 213 packages upgraded, 0 newly installed, 0 to remove and 6 not upgraded. > Sorry, but the following packages have unmet dependencies: > am-utils: dpkg-perl: Depends: perl5 > Depends: libnet-perl but 1.0703-4.1 is to be installed > libgtk-perl: Depends: libgtk1.2 (>= 1.2.0) but 1.2.10-1 is to be installed > Conflicts: libgtk-imlib-perl (< 0.7000) but it is not going > to be installed > mesag3+ggi: Depends: libggi2 (> 1:1.99.2.0b2.1) but 1:1.99.2.0b3.1-2.1 is > to be installed > Depends: xlib6g (>= 3.3.6-4) but 4.0.3-4 is to be installed > Conflicts: libgl1 > pspell-ispell: Depends: libstdc++2.10 but 1:2.95.2-14 is to be installed > task-c-dev: Depends: task-devel-common but 0.7 is to be installed > E: Internal Error, InstallPackages was called with broken packages! > > I don't really understand some of these messages; for example > libgtk-perl says it depends on libgtk1.2 >= 1.2.0 but 1.2.10-1 is to be > installed... well, 1.2.10-1 _is_ >= 1.2.0, isn't it? > > Is that last line normal in this situation, or does it mean that > something more sinister is going on? > > If I try "apt-get dist-upgrade" now it doesn't fail, but: > > # apt-get --ignore-hold dist-upgrade > Reading Package Lists... Done > Building Dependency Tree... Done > Calculating Upgrade... Done > The following packages will be REMOVED: > am-utils dpkg-perl glutg3 gnome-control-center gs-aladdin gv > kdebase-crypto > kdebase-libs kdelibs3 kdelibs3-crypto konqueror libgtk-perl libkonq3 > libqt2 > libxml-dom-perl mesag3+ggi mysql-navigator pdl pspell-ispell pstoedit > ssystem task-c-dev task-gnome-apps task-gnome-desktop task-tex > task-x-window-system-core xbase-clients xf86setup xscreensaver-gl > The following NEW packages will be installed: > defoma dialog expect libxml-enno-perl > The following packages have been kept back > cygnus-stylesheets debian-policy > 214 packages upgraded, 4 newly installed, 29 to remove and 2 not upgraded. > > Well, some of those I don't care about, like konqueror (I just wanted to > try it out). But I can't lose am-utils, that's critical to my system! > Likewise gv, pspell-ispell, and a few others. > > What's going on here?
My recommendation would be to use dselect to work through what is conflicting with what. Just remember the magic escape key of Q if something goes really nuts. Dselect will help you to iteratively find the problem. --mike

