Anzeige:
Ergebnis 1 bis 10 von 10

Thema: openSUSE 10.3: Abhängigkeiten im packman repostitory werden nicht aufgelöst

  1. #1
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    22

    openSUSE 10.3: Abhängigkeiten im packman repostitory werden nicht aufgelöst

    Hallo ....

    ich habe hier ein frisch installiertes openSUSE 10.3, und hab wie immer das packman repository hinzugefügt.

    Wenn ich nun davon Packete installieren will (z.B. ffmpeg),
    werden werden die dazugehörigen Abhängigkeiten nicht aufgelöst (libffmpeg).

    So geht es mir mit allen Packeten vom Packman Repostitory.
    Ich habe testweise schon mal die Installationsquelle entfernt, und von einem anderen Server neu eingefügt: Gleicher Effekt.

    Hatte einer von euch schon mal Problem ?

    .... danke, Andy

  2. #2
    Datasette Avatar von gropiuskalle
    Registriert seit
    Nov 2006
    Ort
    West-Berlin
    Beiträge
    2.681
    Seltsam - beide Pakete sollten sich im packman-Repo befinden. Aber vielleicht hängt eines davon ja wiederum von anderen Paketen ab? Für mich hört sich das ein wenig so an, als sei packman die *einzige* Repo-Quelle, die Du derzeit fährst. Poste doch mal die komplette Meldung von YaST bezüglich eines Installationsversuchs.

    Und was sagt

    Code:
    zypper repos
    ?

    (Du nutzt hier doch vermutlich YaST, oder?)

  3. #3
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    22
    zypper repos sagt:
    Code:
    # | Aktiviert | Aktualisieren | Typ    | Alias                                                        | Name
    --+-----------+---------------+--------+--------------------------------------------------------------+------------------------------
    1 | Nein      | Nein          | rpm-md | ATI Repository                                               | ATI Repository
    2 | Nein      | Nein          | yast2  | openSUSE-10.3-DVD 10.3                                       | openSUSE-10.3-DVD 10.3
    3 | Ja        | Nein          | yast2  | openSUSE-10.3-GM-DVD-i386.iso                                | openSUSE-10.3-GM-DVD-i386.iso
    4 | Ja        | Ja            | rpm-md | openSUSE-10.3-Updates                                        | openSUSE-10.3-Updates
    5 | Ja        | Ja            | yast2  | http://download.opensuse.org/distribution/10.3/repo/non-oss/ | Haupt-Repository (Nicht-OSS)
    6 | Ja        | Ja            | rpm-md | packman                                                      | packman
    (Du nutzt hier doch vermutlich YaST, oder?)
    Ja, YaST.

    Es werden zwar alle Packete vom packman Repository angezeigt, aber irgendwie
    nutzt YaST es nicht um die Abhängigkeiten aufzulösen.

    Beim ersten hinzufügen von Installationsquellen wird man doch gefragt, ob man dem Schlüssel vertraut.
    Wie kann ich solche (schon mal akzepierte) Schlüssel wieder löschen? Evtl. ist hier etwas schief gegangen.

    ... Gruss Andy

  4. #4
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    22
    ich hab' testweise mal versucht, ffmpeg mit "zypper install ffmpeg" zu installieren.
    > Das gleiche Problem wie mit YaST

    Code:
    zypper install ffmpeg
    * Lese Cache für Repository 'openSUSE-10.3-GM-DVD-i386.iso'
    * Lese Cache für Repository 'openSUSE-10.3-Updates'
    * Lese Cache für Repository 'Haupt-Repository (Nicht-OSS)'
    * Lese Cache für Repository 'packman'
    * Lese installierte Pakete [100%]
    
    
    Problem: ffmpeg kann aufgrund fehlender Abhängigkeiten nicht installiert werden
      Es sind keine installierbaren Anbieter von libffmpeg0 == 0.4.9-10.pm.svn20080219 verfügbar für ffmpeg-0.4.9-10.pm.svn20080219.i686[packman]
    === ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] ===
        ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] wird vom Benutzer installiert.
        glibc-2.6.1-18.3.i686 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (libc.so.6)
        freetype2-2.3.5-18.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (libfreetype.so.6)
        SDL-1.2.12-26.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (libSDL-1.2.so.0)
        esound-0.2.38-17.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (esound == 0.2.38-17)
        alsa-1.0.14-31.2.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (alsa == 1.0.14-31.2)
        xorg-x11-libs-7.2-103.4.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (xorg-x11-libs == 7.2-103.4)
        imlib2-1.3.0-66.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (libImlib2.so.1)
        zlib-1.2.3-75.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (zlib == 1.2.3-75)
        ncurses-5.6-41.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (ncurses == 5.6-41)
        faad2-2.5-1.pm.1.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (faad2 == 2.5-1.pm.1)
        libogg-1.1.3-74.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (libogg == 1.1.3-74)
        libvorbis-1.2.0-11.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (libvorbis == 1.2.0-11)
        slang-2.1.1-16.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (slang == 2.1.1-16)
        libtheora0-0.99.0.7-44.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (libtheora == 1.0alpha7)
        lame-3.97-3.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (lame == 3.97-3)
        libdca0-0.0.5-3.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (libdca0 == 0.0.5-3)
        amrwb-7.0.0.2-0.pm.1.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (amrwb == 7.0.0.2-0.pm.1)
        amrnb-7.0.0.0-0.pm.1.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (amrnb == 7.0.0.0-0.pm.1)
        libfaac0-1.25-0.pm.5.i586 wird benötigt von ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] (libfaac0 == 1.25-0.pm.5)
        libffmpeg0-0.4.9-10.pm.svn20080219.i586[packman] stellt libffmpeg0 == 0.4.9-10.pm.svn20080219 zur Verfügung, ist aber nicht installierbar.  Versuchen Sie das Objekt separat zu installieren, um weitere Details zu erhalten.
    
    Lösung 1: ffmpeg nicht installieren
      ffmpeg-0.4.9-10.pm.svn20080219.i686[packman] nicht installieren
    Lösung 2: Anforderung nur hier ignorieren
    Zahl eingeben, (w)iederholen oder (a)bbrechen> a

  5. #5
    Datasette Avatar von gropiuskalle
    Registriert seit
    Nov 2006
    Ort
    West-Berlin
    Beiträge
    2.681
    Ich glaube nicht, dass die Keys etwas damit zu tun haben.

    Wie sieht es denn aus, wenn Du die Abhängigkeiten versuchsweise selber auflöst?

    Ein Wort noch zu den Quellen: da Du ja Deine Pakete ohnehin übers Netz beziehst, kannst Du die DVD-Quellen austragen (YaST » Software » Installationsquelle wechseln), unter 'Community Repositories' kannst Du dann noch 'oss' anknipsen, dann sollten Deine Quellen (packman, oss, non-oss & update) stehen.

  6. #6
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    22
    Hallo gropiuskalle,

    ich hab' die Abhängigkeiten mal probehalber per Hand Aufgelöst:
    Obwohl die Packete installiert sind, meckert er, es seien keine Anbieter für Packet XXX zu finden.
    Wie gesagt ist das Problem nur bei den Packman-Packeten.

    Kann ich irgendwie die Softwareverwaltung neu installieren?

    .... Gruss Andy

  7. #7
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    was sagt ein
    zypper -v sl
    und ein
    uname -a

  8. #8
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    22
    Code:
    zypper -v sl
    Ausführlichkeitsgrad: 1
    # | Aktiviert | Aktualisieren | Typ    | Alias                                                        | Name                          | URI
    --+-----------+---------------+--------+--------------------------------------------------------------+-------------------------------+-------------------------------------------------------------------
    1 | Nein      | Nein          | rpm-md | ATI Repository                                               | ATI Repository                | http://www2.ati.com/suse/10.3
    2 | Nein      | Nein          | yast2  | openSUSE-10.3-DVD 10.3                                       | openSUSE-10.3-DVD 10.3        | cd:///?devices=/dev/sr0
    3 | Ja        | Nein          | yast2  | openSUSE-10.3-GM-DVD-i386.iso                                | openSUSE-10.3-GM-DVD-i386.iso | iso:///?iso=openSUSE-10.3-GM-DVD-i386.iso&url=file:///root/source/
    4 | Ja        | Ja            | rpm-md | openSUSE-10.3-Updates                                        | openSUSE-10.3-Updates         | http://download.opensuse.org/update/10.3/
    5 | Ja        | Ja            | yast2  | http://download.opensuse.org/distribution/10.3/repo/non-oss/ | Haupt-Repository (Nicht-OSS)  | http://download.opensuse.org/distribution/10.3/repo/non-oss/
    6 | Ja        | Ja            | rpm-md | packman                                                      | packman                       | http://packman.iu-bremen.de/suse/10.3/

    Code:
    uname -a
    Linux AMD-4200 2.6.22.17-0.1-default #1 SMP 2008/02/10 20:01:04 UTC i686 athlon i386 GNU/Linux
    Sollte das was mit der Kernel-Version zu tun haben?
    Ich hab' aber nichts besonderes bei der Installation ausgewählt (Standardinstallation).

    Ich hab' auch das System schon mal neu installiert - wieder der gleiche Fehler.

  9. #9
    Datasette Avatar von gropiuskalle
    Registriert seit
    Nov 2006
    Ort
    West-Berlin
    Beiträge
    2.681
    Du solltest auf jeden Fall mal Deine Paketquellen vernünftig einrichten - derzeit fehlt z.B. eine Quelle für 'oss', zumindest als online-Quelle ist diese nicht vorhanden - eventuell kann YaST aus irgendeinem Grunde nicht darauf zugreifen? Dieser Eintrag erscheint mir etwas ungewöhnlich:

    Code:
    # | Aktiviert | Aktualisieren | Typ    | Alias                                                        | Name                          | URI
    [...]
    3 | Ja        | Nein          | yast2  | openSUSE-10.3-GM-DVD-i386.iso                                | openSUSE-10.3-GM-DVD-i386.iso | iso:///?iso=openSUSE-10.3-GM-DVD-i386.iso&url=file:///root/source/
    Trage die DVDs aus und aktiviere stattdessen 'oss' als online-Quelle. Vielleicht reißt das was (irgendwie werde ich den Verdacht nicht los, dass dies an den DVDs liegt - will YaST die überhaupt haben, wenn Du etwas zu installieren versuchst?).

  10. #10
    Registrierter Benutzer
    Registriert seit
    Dec 2004
    Beiträge
    22

    --> gelöst <-- danke

    Danke, dass wars.
    Der Eintrag "openSUSE-10.3-GM-DVD-i386.iso" hat den Fehler verursacht.

    Ich mach das allerdings seit jahren, dass ich mir das DVD-ISO als Installationsquelle eintrage. Bei meinem openSuSE 10.2 läuft das jedenfalls ohne Probleme ?
    In diesem Fall wollte ich die ISO als Quelle drin haben, weil der Rechner später nur mit einem Modem Zugriff ins netz kriegt,
    und ich mir das rumhantieren mit der DVD sparen wollte.

    Was solls. Hauptsache es funktioniert jetzt.

    Danke euch. - Andy

Ähnliche Themen

  1. openSUSE 10.2 Fragen, eventuell Update auf 10.3
    Von Stilo im Forum System installieren und konfigurieren
    Antworten: 2
    Letzter Beitrag: 24.01.08, 15:50
  2. OpenSuse 10.3 für Vaio PCG-FX105k tunen
    Von TalkToTheHand im Forum Linux Allgemein
    Antworten: 4
    Letzter Beitrag: 30.10.07, 17:38
  3. Ibm xseries 350 opensuse 10.3 Update geht nicht
    Von kurzschluss im Forum System installieren und konfigurieren
    Antworten: 6
    Letzter Beitrag: 26.10.07, 19:20
  4. OpenSuse 10.3 komplett auf Deutsch?!
    Von ChipBreaker im Forum System installieren und konfigurieren
    Antworten: 42
    Letzter Beitrag: 19.10.07, 09:29
  5. openSuse 10.3 - LVM nicht korrekt im Kernel?
    Von motions im Forum System installieren und konfigurieren
    Antworten: 2
    Letzter Beitrag: 11.10.07, 21:24

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •