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

Abhängigkeiten ...

mick123

Newbie
Hallo.

ich bin ein ziemlicher anfänger, was suse angeht und komm mit ein paar dingen nicht ganz klar und habe auch nach diversen versuchen und forenbesuchen keine lösung gefunden.
ich wollte vlc installieren und habe einige probleme mit abhängigkeiten. der report hat mir folgendes ausgespuckt:

#### YaST2 conflicts list - generated 2008-02-06 10:50:59 ####

vlc kann aufgrund fehlender Abh�ngigkeiten nicht installiert werden
Es sind keine installierbaren Anbieter von libavformat.so.52 verf�gbar f�r vlc-0.8.6d-9.1.i586[videolan]
=== vlc-0.8.6d-9.1.i586[videolan] ===
vlc-0.8.6d-9.1.i586[videolan] wird vom Benutzer installiert.
glibc-2.6.1-18.3.i686 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libpthread.so.0(GLIBC_2.3.2))
zlib-1.2.3-75.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libz.so.1)
57 more...
xorg-x11-libICE-7.2-61.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libICE.so.6)
freetype2-2.3.5-18.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libfreetype.so.6)
ncurses-5.6-41.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libncurses.so.5)
libgcc42-4.2.1_20070724-17.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libgcc_s.so.1)
libogg-1.1.3-74.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libogg.so.0)
xorg-x11-libX11-7.2-75.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libX11.so.6)
xorg-x11-libXau-7.2-54.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libXau.so.6)
libexpat1-2.0.1-24.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libexpat.so.1)
libpng-1.2.18-15.2.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libpng12.so.0)
xorg-x11-libxcb-7.2-51.2.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libxcb-xlib.so.0)
xorg-x11-libSM-7.2-58.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libSM.so.6)
libstdc++42-4.2.1_20070724-17.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libstdc++.so.6)
xorg-x11-libXv-7.2-61.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libXv.so.1)
avast4workstation-1.0.8-1.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libXext.so.6)
atk-1.20.0-5.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libatk-1.0.so.0)
gnutls-1.6.1-36.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libgnutls.so.13(GNUTLS_1_3))
libgcrypt-1.2.4-39.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libgcrypt.so.11(GCRYPT_1.2))
libgpg-error-1.4-59.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libgpg-error.so.0)
libxml2-2.6.30-4.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libxml2.so.2)
libvorbis-1.2.0-11.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libvorbis.so.0)
xorg-x11-libs-7.2-103.2.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libXinerama.so.1)
xorg-x11-libXrender-7.2-65.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libXrender.so.1)
Mesa-7.0.1-18.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libGL.so.1)
cairo-1.4.10-25.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libcairo.so.2)
fontconfig-2.4.2-43.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libfontconfig.so.1)
glitz-0.5.6-86.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libglitz.so.1)
gtk2-2.12.0-5.4.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libgdk-x11-2.0.so.0)
pango-1.18.2-4.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libpangocairo-1.0.so.0)
orbit2-2.14.9-5.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libORBit-2.so.0)
gnome-vfs2-2.20.0-3.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libgnomevfs-2.so.0)
avahi-0.6.20-40.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libavahi-client.so.3)
avahi-glib-0.6.20-40.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libavahi-glib.so.1)
libopenssl0_9_8-0.9.8e-45.5.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libcrypto.so.0.9.8)
dbus-1-1.0.2-59.2.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libdbus-1.so.3)
dbus-1-glib-0.74-25.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libdbus-glib-1.so.2)
gconf2-2.20.0-4.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libgconf-2.so.4)
hal-0.5.9_git20070831-13.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libhal.so.1)
libuuid1-1.40.2-20.2.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libuuid.so.1)
libasound2-1.0.14-31.2.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libasound.so.2)
faad2-2.6-1.1.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libfaad.so.0)
libtheora0-0.99.0.7-44.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libtheora.so.0)
a52dec-0.7.4-3.pm.3.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (liba52.so.0)
xorg-x11-libXt-7.2-65.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libXt.so.6)
faac-1.26-1.1.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libfaac.so.0)
libffmpeg0-0.4.9-8.pm.svn20071106.i686 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libavcodec.so.51)
vcdimager-0.7.23-98.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libvcdinfo.so.0)
libmpeg2-0.4.1-0.pm.4.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libmpeg2.so.0)
libx264-57-0.0svn20071225-0.pm.1.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libx264.so.57)
libiso9660-5-0.79-4.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libiso9660.so.5)
libcdio7-0.78.2-4.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libcdio.so.7)
libdvdread3-0.9.7-4.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libdvdread.so.3)
wxGTK-2.8.4.0-53.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libwx_baseu-2.8.so.0)
aalib-1.4.0-385.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libaa.so.1)
gpm-1.20.1-388.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libgpm.so.1)
libnotify-0.4.4-59.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libnotify.so.1)
libmad-0.15.1b-2.4.i586 wird ben�tigt von vlc-0.8.6d-9.1.i586[videolan] (libmad.so.0)
(null)
Conflict Resolution:
( ) libffmpeg0 installieren, auch wenn sich der Anbieter dadurch �ndert
( ) vlc nicht installieren
( ) Anforderung wird hier ignoriert

#### YaST2 conflicts list END ###


ich stehe total auf dem schlauch, wie ich all diese konflikte lösen soll bzw. welche quelle mir da evtl. die entsprechenden lösungen bereithält.
habt ihr vielleicht eine idee, was ich da machen soll?

achso: ich benutze suse10.3

viele grüße
 

nollsa

Advanced Hacker
Machs eleganter und installier dir Smart oder Apt, wie das geht steht im Wiki. Das löst deine Probleme.
 

whois

Ultimate Guru
nollsa schrieb:
Machs eleganter und installier dir Smart oder Apt, wie das geht steht im Wiki. Das löst deine Probleme.
Naja wenn er Suse 10.3 benutzt ist Smart per default dabei.
Das ganze ist dabei ziemlich leicht.

http://wiki.linux-club.de/opensuse/Paketmanager#.C3.9Cbersicht_.C3.BCber_Smart
 
Das Entscheidende ist hier aber mal wieder die verwendeten Paketquellen, nicht der Paketmanager. Wenn oss, non-oss, update und packman eingebunden sind, kann YaST genausogut die Abhängigkeiten auflösen, von denen hier die Rede ist.

smart eignet sich meiner Erfahrung nach eher für fortgeschrittene Anwender.
 

whois

Ultimate Guru
gropiuskalle schrieb:
Wenn oss, non-oss, update und packman eingebunden sind, kann YaST genausogut die Abhängigkeiten auflösen, von denen hier die Rede ist.
Das sieht mir eher so aus als wenn eine reine RPM runter geladen würde ohne irgendwas einzubinden.
gropiuskalle schrieb:
smart eignet sich meiner Erfahrung nach eher für fortgeschrittene Anwender.
Das ist relativ IMHO geht es schneller und komfortabler über Smart aber jeder soll mit seiner Lösung glücklich werden.
Hauptsache überhaupt ein Paketemanager wird gebraucht.
 

Ahl-Pann

Member
Das sieht doch ganz danach aus, als ob die "non-oss"-Paketquelle nicht hinzugefügt ist, da wurden bei mir auch so viele ungelöste Abhängigkeiten angezeigt. Also wie oben (und im Wiki) beschrieben, Packman und non-oss als Installationsquelle hinzufügen, dann klappt das auch prima über Yast mit dem vlc.
 

nollsa

Advanced Hacker
whois schrieb:
gropiuskalle schrieb:
Wenn oss, non-oss, update und packman eingebunden sind, kann YaST genausogut die Abhängigkeiten auflösen, von denen hier die Rede ist.
Das sieht mir eher so aus als wenn eine reine RPM runter geladen würde ohne irgendwas einzubinden.
gropiuskalle schrieb:
smart eignet sich meiner Erfahrung nach eher für fortgeschrittene Anwender.
Das ist relativ IMHO geht es schneller und komfortabler über Smart aber jeder soll mit seiner Lösung glücklich werden.
Hauptsache überhaupt ein Paketemanager wird gebraucht.
Das seh ich auch so, und wenn man sich an das Wiki hält ist auch das Einrichten von z.B. Smart ein Kinderspiel, da braucht man kein erfahrener Benutzer sein. Man sollte nur wissen was man installiert/aktualisiert, das gilt aber auch für Yast.
 
YaST stellt wesentlich mehr Module zur Verfügung, um Software-Installationen zu vollziehen - insbesondere die Schemata halte ich für einen echten Mehrwert, gerade für Einsteiger. Zudem habe ich die Erfahrung gemacht, dass man mit smart (abhängig von den eingebundenen Repositories) wesentlich mehr mit Sperrungen und Priorisierungen arbeiten muss als mit YaST.

Nicht dass ich hier falsch verstanden werde: ich bevorzuge smart eindeutig gegenüber der Softwareverwaltung von YaST (smart ist nun mal etwas fixer), nur verstehe ich nicht, inwiefern smart bezüglich des hier vorgestellten Problems von Vorteil sein soll.
 
gropiuskalle schrieb:
... nur verstehe ich nicht, inwiefern smart bezüglich des hier vorgestellten Problems von Vorteil sein soll.
Stimmt! Welchen Paketmanager man nimmt, ist vollkommen egal und hängt vom persönlichen Geschmack ab.
Die Hauptsache ist, dass man überhaupt einen Paketmanager verwendet. :wink:
Ich persönlich empfinde YaST als sehr anfängertauglich und auch gut dokumentiert (in unserem Wiki sowie im openSUSE Wiki). Ich tendiere daher bei Anfängern zu einer YaST Empfehlung.
Wobei hier wirklich alle Wege nach Rom führen. Sofern man sich auf den Wegen bewegt. :)
 
Oben