Re: dist-upgrade dependency problem with xlibmesa-glu vs libglu1-mesa
Also, I can trivially add an xlibmesa-glu transitional package that depends
on libglu1-mesa if that's required.
That is exactly the kind of thing I was hoping for.
Ok, I've just done this. Steve Langasek let me know what I wasn't seeing
properly. I really shouldn't respond to bug reports when I'm tired and
irritable. The xlibmesa-glu transitional package will be in the next upload
of the xorg source package to unstable.
Heh, maybe I should have summarized. Incidentally, I ran into many
more dependency problems after switching out xlibmesa-glu for
libglu1-mesa. (I got prematurely excited when it looked like apt no
longer wanted to remove things.) I tried dist-upgrading using aptitude
instead of apt-get and it worked. Apparently aptitude was able to
resolve the problems.
Results of apt-get dist-upgrade (after replacing xlibmesa-glu with
libglu1-mesa):
The following packages have unmet dependencies:
libgl1-mesa-dev: Depends: mesa-common-dev (= 6.4.1-0.4) but it is
not installed
Depends: libgl1-mesa-glx (= 6.4.1-0.4) but it is not installed
libgl1-mesa-dri: Depends: libgl1-mesa-glx (= 6.4.1-0.4) but it is
not installed
xserver-xorg-core: Depends: x11-common (>= 1:7.0.0) but
6.9.0.dfsg.1-5 is installed
E: Unmet dependencies. Try using -f.
Result of using apt-get -f install:
The following extra packages will be installed:
libgl1-mesa-glx mesa-common-dev x11-common xbase-clients xserver-xorg
Suggested packages:
x-window-system-core x-window-system mesa-utils libglide2
Recommended packages:
xresprobe mdetect discover
The following packages will be REMOVED:
dosemu dosemu-freedos flashplugin-nonfree gsfonts-x11 kate kdelibs-bin
kdelibs4c2a kdvi kghostview kile kmahjongg konsole kpdf kviewshell
libkdeedu1 libkdegames1 wine wine-utils xlibmesa-gl xserver-common xutils
The following NEW packages will be installed:
libgl1-mesa-glx mesa-common-dev
The following packages will be upgraded:
x11-common xbase-clients xserver-xorg
3 upgraded, 2 newly installed, 21 to remove and 57 not upgraded.
48 not fully installed or removed.
Again, aptitude properly resolved these dependencies, and all is working now.
Thanks,
JDR
Reply to: