[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dist-upgrade entfernt nvidia-glx



Hallo Alexander,

Am Sonntag, 3. Juli 2011 schrieb Alexander Hintzer:
> Guten Morgen.
> Auf meinem Testing gerade ein dist-upgrade machen wollen, doch dann
> abgebrochen, weil
> nvidia-glx und andere entfernt werden sollen. Geht das gut? werden die
> durch andere Pakete ersetzt?
> 
> -------------------------------------------------------------------
> apt-get dist-upgrade
> Paketlisten werden gelesen... Fertig
> Abhängigkeitsbaum wird aufgebaut
> Statusinformationen werden eingelesen... Fertig
> Paketaktualisierung (Upgrade) wird berechnet... Fertig
> Die folgenden Pakete werden ENTFERNT:
>    libgl1-nvidia-alternatives libgl1-nvidia-glx nvidia-glx
> Die folgenden Pakete werden aktualisiert (Upgrade):
>    cpp-4.6 debconf debconf-i18n dictionaries-common ftp g++-4.6 gcc-4.6
> gcc-4.6-base gir1.2-atk-1.0 iptables lib32gcc1 lib32stdc++6 libass4
> libatk1.0-0
>    libatk1.0-data libatk1.0-dev libdjvulibre-text libdjvulibre21
> libfltk1.1 libfreetype6 libfreetype6-dev libgcc1 libgfortran3
> libgl1-mesa-dri libgl1-mesa-glx
>    libglu1-mesa libgomp1 libgssglue1 libgstreamer0.10-0
> libmysqlclient16 libqtwebkit4 libquadmath0 libselinux1 libsensors4
> libstdc++6
> libstdc++6-4.6-dev
>    libthai-data libthai0 lm-sensors mysql-common mysql-server-core-5.1
> netbase python-gconf python-gnome2 qemu-kvm rsyslog usb-modeswitch
> usb-modeswitch-data
>    x11-xkb-utils xserver-common xserver-xorg-core
> 51 aktualisiert, 0 neu installiert, 3 zu entfernen und 0 nicht
> aktualisiert. Es müssen 64,5 MB an Archiven heruntergeladen werden.
> Nach dieser Operation werden 45,5 MB Plattenplatz freigegeben.
> Möchten Sie fortfahren [J/n]? n
> Abbruch.
> -----------------------------------------------------------------------

Ich vermute mal, das hängt mit dem X Server Upgrade zusammen. Zeigt 
aptitude dist-upgrade mehr Informationen? Zeigen apt-cache show nvidia-glx 
oder xserver-xorg-core für bestimmte X oder NVidia-Versionen Konflikte oder 
Breaks?

Ah, halt, das könnte auch was mit Mesa zu tun haben:

merkaba:~> apt-cache show libgl1-mesa-dri | egrep "(Version:|Breaks)"
Version: 7.10.3-3
Breaks: libgl1-mesa-glx (<< 7.10.2-4), xserver-xorg-core (<< 2:1.10.2-2)
Version: 7.11~0-2
Breaks: libgl1-mesa-glx (<< 7.10.2-4), xserver-xorg-core (<< 2:1.10.2-2)
Version: 7.11~0-2+bug38642
Breaks: libgl1-mesa-glx (<< 7.10.2-4), xserver-xorg-core (<< 2:1.10.2-2)

Und das ganze ist auch im Changelog erklärt, Auszug aus aptitude changelog 
libgl1-mesa-glx:

mesa (7.10.3-2) unstable; urgency=low

  [ Cyril Brulebois ]
  * Add Breaks against nvidia and fglrx packages, since they are also
    affected by the multiarch changes, and need fixing. Until fixed
    packages reach the archive, nvidia and fglrx users should stick to
    mesa 7.10.2-3 packages, currently available in testing. Thanks to
    Andreas and Patrick for the version strings (Closes: #630710).

Also besser libgl1-mesa-glx erstmal nicht aktualisieren ;).

multiarch bedeutet, soweit ich das verstanden hab, dass 32- und 64-Bit-
Versionen von Bibliotheken in einem Paket enthalten und in 
unterschiedlichen Verzeichnissen installiert sein können.

PS: Wenn Du Wheezy / Sid verwendest, solltest Du Dir in solchen Fällen 
Fehlerberichte und Changelogs ansehen. apt-listbugs und apt-listchanges 
unterstützten dabei. Wenn Du das nicht möchtest, ist es besser, wenn Du 
Squeeze einsetzt.

Ciao,
-- 
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7


Reply to: