PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Update Fehler : ksym benötigt von drm-all-kmp-default



bike
13.02.10, 10:28
Hallo,

ich bekomme beim update mit "zypper dup" folgnede Fehlermeldungen, die ich nicht zuordnen kann.



Problem: ksym(default:per_cpu__this_cpu_off) = 57adf756, benötigt von drm-all-kmp-default-20100210_2.6.33.0_rc7_14-2.1.i586, wird von keinem Repository angeboten
Problem: libxcb-dri2.so.0, benötigt von xorg-x11-driver-video-7.5.99_20100210-1.2.i586, wird von keinem Repository angeboten

Problem: ksym(default:per_cpu__this_cpu_off) = 57adf756, benötigt von drm-all-kmp-default-20100210_2.6.33.0_rc7_14-2.1.i586, wird von keinem Repository angeboten
Lösung 1: drm-all-kmp-default-20100107_2.6.31.8_0.1-1.1.i586 behalten
Lösung 2: drm-all-kmp-default auflösen durch das Ignorieren einiger Abhängigkeiten

Problem: libxcb-dri2.so.0, benötigt von xorg-x11-driver-video-7.5.99_20100210-1.2.i586, wird von keinem Repository angeboten
Lösung 1: xorg-x11-driver-video-ati-6.99_20100107-1.1.i586 behalten
Lösung 2: xorg-x11-driver-video auflösen durch das Ignorieren einiger Abhängigkeiten


das System ist
openSUSE 11.2 (i586),
Linux 2.6.31.8-0.1-default i686,
4.3.5 (KDE 4.3.5) "release 3"

Wie kann ich dieses Problem lösen?

Danke für Hinweise

bike

drcux
13.02.10, 10:46
Sieht nach Repochaos aus, was sagt denn ein "zypper lr -du"?

Rain_maker
13.02.10, 10:56
Regel Nr.1 - Keine Repos für openSUSE_Factory in seine Repoliste knallen, wenn man 11.2 (oder 11.1 oder 11.0 oder allgemein "alles außer openSUSE_Factory") fährt.

Regel Nr.2 - Vor allem keine Repos für Factory in die Liste knallen, die Kernelmodule enthalten, sieht man auch wunderbar an der Fehlermeldung zu drm-all-kmp-default.

bike
13.02.10, 17:42
Danke für die Hinweise.
Also ich sehe keine factory repositories in der Liste.
Waum hat das bis jetzt fehlerfrei funktioniert und nun so ein doofer fehler?



1 | 11.2 | 11.2 | Ja | Ja | 80 | rpm-md | http://www2.ati.com/suse/11.2 |
2 | download.opensuse.org-STABLE | openSUSE BuildService - OpenOffice.org | Ja | Ja | 25 | rpm-md | http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.2/ |
3 | download.opensuse.org-Wine | openSUSE BuildService - Wine-CVS-Pakete | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.2/ |
4 | download.opensuse.org-games | openSUSE BuildService - Spiele | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_11.2/ |
5 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | Ja | Ja | 20 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.2/ |
6 | http-download.opensuse.org-8ff1d04e | Aktualisierungen für openSUSE 11.2-0 | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/11.2/ |
7 | http://download.opensuse.org/distribution/11.2/repo/oss/suse | http://download.opensuse.org/distribution/11.2/repo/oss/suse | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/distribution/11.2/repo/oss/suse |
8 | http://download.opensuse.org/repositories/X11:/Utilities/openSUSE_11.2 | http://download.opensuse.org/repositories/X11:/Utilities/openSUSE_11.2 | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/X11:/Utilities/openSUSE_11.2 |
9 | http://download.opensuse.org/repositories/games/openSUSE_11.2 | http://download.opensuse.org/repositories/games/openSUSE_11.2 | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_11.2 |
10 | http://download.opensuse.org/repositories/home:/jobermayr/openSUSE_11.2 | http://download.opensuse.org/repositories/home:/jobermayr/openSUSE_11.2 | Nein | Nein | 70 | rpm-md | http://download.opensuse.org/repositories/home:/jobermayr/openSUSE_11.2 |
11 | http://packman.iu-bremen.de/suse/11.2 | http://packman.iu-bremen.de/suse/11.2 | Ja | Ja | 10 | rpm-md | http://packman.iu-bremen.de/suse/11.2 |
12 | openSUSE_11.2 | openSUSE_11.2 | Ja | Ja | 60 | rpm-md | http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_11.2/ |
13 | repo-debug | openSUSE-11.2-Debug | Ja | Ja | 99 | yast2 | http://download.opensuse.org/debug/distribution/11.2/repo/oss/ |
14 | repo-non-oss | openSUSE-11.2-Non-Oss | Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/11.2/repo/non-oss/ |
15 | repo-oss | openSUSE-11.2-Oss | Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/11.2/repo/oss/ |
16 | repo-source | openSUSE-11.2-Source | Ja | Ja | 99 | yast2 | http://download.opensuse.org/source/distribution/11.2/repo/oss/ |

Es sind eigentlich nur die repositiories drin, die ich brauche.
Wie kann ich da den Fehler finden?


bike

Rain_maker
13.02.10, 17:52
Danke für die Hinweise.
Also ich sehe keine factory repositories in der Liste.

Ich auch nicht (zumindest nicht mehr :-)), aber irgendwo muss dieses drm-all-kmp-default, welches eindeutig für Factory ist, ja her kommen.


Wie kann ich da den Fehler finden?


Mit der Suchfunktion von zypper zum Bleistift, siehe "zypper help" oder "man zypper".

Nachtrag:


Es sind eigentlich nur die repositiories drin, die ich brauche.

http://download.opensuse.org/repositories/home:/jobermayr/openSUSE_11.2/

RAUSWERFEN!

bike
13.02.10, 18:03
Jetzt habe ich nachgelesen und wollte schon antworten.
Doch du hast die Lösung schon.
Danke. Jetzt ist alles wieder schick :-)

Die war eigentlich drin wegen ATI???

bike

Rain_maker
13.02.10, 18:09
Die war eigentlich drin wegen ATI???


Wieso, Du verwendest doch eh den fglrx laut Repoliste?

Dieser ganze KMS-Kram funktioniert nur mit den freien Treibern (wenn überhaupt) und damit kannst Du den Kram aus dem repo auch gleich mal knicken (AFAIK).

Was mir aber nach einem kurzen Blick in das OBS-Projekt dieses Repos "die Ader schwellen" lässt, da bietet jemand KMP-Pakete in einem Repo für openSUSE_11.2 an, baut aber nicht gegen den Distributionskernel sondern gegen Kernel:HEAD (= kernel of the day oder auch aktuellster Stand für Factory), das MUSS krachen.
Aber das ist eben ein klarer Nachteil des OBS, jeder kann sich ein Repo zusammenstümpern und bei allem, was "home" im Namen hat, wäre ich gleich dreifach (doppelt reicht nicht) vorsichtig und würde NICHTS einbinden, ohne mir vorher ganz genau angesehen zu haben, welche Pakete da drin sind.

bike
13.02.10, 19:06
Das ist heavy!

Es gab bei der Installation oder üpdate, ich weiss es leider nicht mehr ganz sicher, als eine Abhängikeit gefehlt hat und ich habe dann(zu naiv?) mir das Paket gesucht und dann installiert. Dabei wurde vermutlich die Repo eingebunden und daher kam der Mist.

Danke noch mal :-)

bike

Rain_maker
13.02.10, 19:21
Vielleicht (ist nur eine Vermutung) war "damals" auch dieses Paket noch in einer Version vorhanden, die zum Kernel passte.

Wenn aber der Maintainer des Repos das Ding _so_ updated, dann ist das die logische Folge.

Einerseits finde ich den OBS wirklich klasse, aber in letzter Zeit häuft sich der Wildwuchs doch beträchtlich und ich wünsche mir manchmal nur ein paar Stunden "die Macht" (die für den Löschknopf) um dort ein wenig aufzuräumen.

Kleiner "Schwank aus der Jugend":

Spätestens als _ich_ Bugreports für ein Paket bekam, welches ich schon vor Ewigkeiten aus meinem Repo gelöscht hatte, weil es obsolet geworden war und dann rausfand, daß irgendein anderer "Maintainer" einfach mein Paket (und etwa 50 andere aus diversen Repos) in "sein" Homeprojekt verlinkt und angeboten aber nicht mehr weiter gepflegt hatte (und natürlich meine Kontaktadresse deshalb im Paket drin blieb), habe ich gelernt den OBS manchmal auch zu hassen.

drcux
13.02.10, 19:28
Einerseits finde ich den OBS wirklich klasse, aber in letzter Zeit häuft sich der Wildwuchs doch beträchtlich und ich wünsche mir manchmal nur ein paar Stunden "die Macht" (die für den Löschknopf) um dort ein wenig aufzuräumen.


Du beleidigst gerade die heilige Kuh! Werft Steine!

Aber ansonsten: +1

:D

Rain_maker
13.02.10, 19:32
Werft Steine!

http://www.skepticsannotatedbible.com/diu/lev24.jpg

(SCNR)