Hi all,
today (in fact since yesterday I think) I'm facing another "partial upgrade" caused by virtualgl-libs:i386 recommended by bumblebee. I have raring-proposed and ppa:bumblebee/testing as additional sources. I think this will clear situation faster than my words :
Code:
~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
libx11-6 libx11-xcb1 linux-generic linux-headers-generic linux-image-generic
The following packages will be upgraded:
appmenu-gtk appmenu-gtk3 apport apport-gtk compiz compiz-core compiz-gnome
compiz-plugins-default gnome-desktop3-data indicator-printers
language-selector-common language-selector-gnome libcompizconfig0
libdecoration0 libgnome-desktop-3-4 libido3-0.1-0 libpulse-mainloop-glib0
libpulse0 libpulsedsp libpurple-bin libunity-core-6.0-5 pulseaudio
pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-utils
python3-apport python3-problem-report telepathy-indicator unity unity-common
unity-services
31 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
Need to get 6 702 kB of archives.
After this operation, 8 192 B disk space will be freed.
Do you want to continue [Y/n]?
Code:
~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
libgl1-mesa-glx:i386 libx11-6:i386 libx11-xcb1:i386 libxdamage1:i386
libxext6:i386 libxfixes3:i386 libxv1:i386 libxxf86vm1:i386
virtualgl-libs:i386 virtualgl-libs-ia32:i386
The following NEW packages will be installed:
linux-headers-3.8.0-9 linux-headers-3.8.0-9-generic
linux-image-3.8.0-9-generic linux-image-extra-3.8.0-9-generic
The following packages will be upgraded:
appmenu-gtk appmenu-gtk3 apport apport-gtk compiz compiz-core compiz-gnome
compiz-plugins-default gnome-desktop3-data indicator-printers
language-selector-common language-selector-gnome libcompizconfig0
libdecoration0 libgnome-desktop-3-4 libido3-0.1-0 libpulse-mainloop-glib0
libpulse0 libpulsedsp libpurple-bin libunity-core-6.0-5 libx11-6 libx11-xcb1
linux-generic linux-headers-generic linux-image-generic pulseaudio
pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-utils
python3-apport python3-problem-report telepathy-indicator unity unity-common
unity-services
36 upgraded, 4 newly installed, 10 to remove and 0 not upgraded.
Need to get 64,0 MB of archives.
After this operation, 232 MB of additional disk space will be used.
Do you want to continue [Y/n]?
Code:
~$ aptitude why virtualgl-libs-ia32:i386
i bumblebee Recommends virtualgl-libs-ia32
i A virtualgl-libs-ia32:i386 Provides virtualgl-libs-ia32
Code:
~$ apt-cache depends virtualgl-libs-ia32:i386
virtualgl-libs-ia32:i386
Depends: virtualgl-libs:i386
Code:
~$ apt-cache depends virtualgl-libs:i386
virtualgl-libs:i386
Depends: libc6:i386
|Depends: libgl1-mesa-glx:i386
Depends: <libgl1:i386>
libgl1-mesa-glx:i386
Depends: libx11-6:i386
Depends: libxext6:i386
Depends: libxv1:i386
Depends: libturbojpeg:i386
PreDepends: multiarch-support:i386
multiarch-support
Replaces: virtualgl-libs
Breaks: virtualgl-libs
Obviously, there is some deep hidden conflict with that. Anyways, I do not really need virtualgl-libs:i386 at all (or I did not find out that ).
Question is, are there any known changes in providing multiarch-support for virtualgl, or this situation is caused by different incompatible package versions?
Thanks.