Re: Woody: problems upgrading lately?
On 29 Aug 2001 21:28:00 -0400, Paul D. Smith wrote:
> %% Bill Wohler <wohler@newt.com> 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
Reply to: