• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] gleiche Pakete aus verschiedenen Quellen

oxe1976

Member
Hallo,

ich habe seit einiger Zeit das Problem das einige Pakete von mehreren Quellen angeboten werden. Wenn ich dann über Yast alle installierten Pakete aktualisieren möchte, wird immer versucht diese Pakete zu wechseln, also von der anderen Quelle zu installieren.

Hier sind meine Repos:

Code:
 sudo zypper repos
# | Alias        | Name                  | Aktiviert | Aktualisieren
--+--------------+-----------------------+-----------+--------------
1 | repo         | NVIDIA Repository     | Ja        | Ja
2 | repo-debug   | openSUSE-11.1-Debug   | Ja        | Ja
3 | repo-non-oss | openSUSE-11.1-Non-Oss | Ja        | Ja
4 | repo-oss     | openSUSE-11.1-Oss     | Ja        | Ja
5 | repo-source  | openSUSE-11.1-Source  | Ja        | Ja
6 | repo-update  | openSUSE-11.1-Update  | Ja        | Ja
7 | repo_3       | VideoLan Repository   | Ja        | Ja
8 | repo_4       | Packman Repository    | Ja        | Ja

Das Problem tritt nur auf, wenn ich über die Yast2 GUI mein System updaten möchte. Einige dieser 'Problempakete' sind:
  • libfaad0, libxvidcore4 (kommen wohl von Packman, als auch von VideoLan)
  • gstreamer-0_10-plugins-bad, gstreamer-0_10-plugins-bad-lang (Packman und OpenSUSE)
  • libffmpeg-devel

Es wird halt zwischen den verschiedenen Versionen immer hin- und hergeschaltet. Ich hab hier mal exemplarisch für libffmpeg-devel eine zypper info gemacht, vor und nach dem Update über Yast2:


Code:
sudo zypper info libffmpeg-devel
Daten des Repositorys laden...
Installierte Pakete lesen...


Informationen für Paket libffmpeg-devel:

Repository: @System
Name: libffmpeg-devel
Version: 0.4.9.16851svn-20090129.pm.1858
Arch: i686
Hersteller:
Installiert: Ja
Status: aktuell
Installierte Größe: 28,2 M
Zusammenfassung: Header files and static library for the ffmpeg library
Beschreibung:
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg-devel if you want to compile apps with ffmpeg support.

Code:
sudo zypper info libffmpeg-devel
Daten des Repositorys laden...
Installierte Pakete lesen...


Informationen für Paket libffmpeg-devel:

Repository: Packman Repository
Name: libffmpeg-devel
Version: 0.4.9.16851svn-20090129.pm.1858
Arch: i686
Hersteller:
Installiert: Ja
Status: veraltet (Version 0.4.9.16713-1.1 installiert)
Installierte Größe: 28,2 M
Zusammenfassung: Header files and static library for the ffmpeg library
Beschreibung:
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg-devel if you want to compile apps with ffmpeg support.


Vielen dank
 
A

Anonymous

Gast
Hi,

das Videolan-Repo würde ich rauswerfen, das verträgt sich nicht mit dem Packman-Repo. Repo 2 und 5 brauchst du auch nicht.

Schöne Grüsse
 

Rainer Juhser

Moderator
Teammitglied
prinzunix schrieb:
Ja, fast. Im VL-Repo ist aber das Paket der bösen lib drin!
Dafür muss man das VL-Repo aber nicht fest einbinden und vor allem nicht aktiviert lassen. Entweder deaktiviert man es direkt nach der Installation wieder, oder - noch einfacher - man holt sich die Unaussprechliche mit Webpin und One-Klick-Installation. Dann braucht man es gar nicht. ;)
 
OP
O

oxe1976

Member
Super, vielen Dank. VideoLAN rausgeworfen, dann noch die Pakete die von da gekommen sind upgedatet und schon sieht alles gut aus.

(Source und Debug hab ich auch rausgenommen).

Gruß

PS: Hab ich was verpasst, was meint Ihr mit 'böser lib'?
 
Oben