Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Firefox-Update/Upgrade scheitert

  1. #1

    Default Firefox-Update/Upgrade scheitert

    Hallo,

    vor ein paar Wochen wurde auf einem Notebook ein Upgrade von 42.2 auf 42.3 wie hier beschrieben gemacht, was auch gut geklappt hat.

    Heute kommt nun allerdings eine Meldung beim Firefox-Update/Upgrade:
    Code:
    $ zypper up MozillaFirefox 
    Repository-Daten werden geladen... 
    Installierte Pakete werden gelesen... 
    Paketabhängigkeiten werden aufgelöst... 
    
    Problem: MozillaFirefox-60.0-95.1.x86_64 benötigt  libstdc++.so.6(GLIBCXX_3.4.23)(64bit), kann jedoch nicht zur Verfügung  gestellt werden 
      Nicht installierbare Anbieter: libstdc++6-7.1.1+r248970-1.4.x86_64[openSUSE-42.2-0] 
                       libstdc++6-7.2.1+r253435-3.2.x86_64[repo-update] 
                       libstdc++6-7.3.1+r258313-6.1.x86_64[repo-update] 
                       libstdc++6-7.3.1+r258812-10.1.x86_64[repo-update] 
     Lösung 1: Deinstallation von libstdc++6-gcc6-6.2.1+r239768-6.19.x86_64 
     Lösung 2: MozillaFirefox-60.0-95.1.x86_64 nicht installieren 
     Lösung 3: MozillaFirefox-60.0-95.1.x86_64 durch Ignorieren einiger Abhängigkeiten brechen 
    
    Wählen Sie aus den obigen Lösungen mittels Nummer oder brechen Sie (a)b [1/2/3/a] (a):
    Vielleicht weiß jemand, was es damit auf sich hat.
    Interessant, dass da openSUSE-42.2-0 genannt wird und nicht 42.3.
    Was sollte getan werden?


    Gruß


    PS:
    Code:
    zypper lr 
    Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten  Repositorys teilen sich die gleiche Priorität. 
    
    # | Alias           | Name                      | Aktiviert |  GPG-Überprüfung | Aktualisierung 
    --+-----------------+---------------------------+-----------+-----------------+--------------- 
    1 | libdvdcss       | libdvdcss                 | Ja        | (r )  Ja         | Ja 
    2 | openSUSE-42.2-0 | openSUSE-Leap-42.3-0-Oss  | Ja        | (r )  Ja         | Ja 
    3 | packman         | packman                   | Ja        | (r )  Ja         | Ja 
    4 | repo-update     | openSUSE-Leap-42.3-Update | Ja        | (r )  Ja         | Ja

  2. #2
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    6,728

    Default AW: Firefox-Update/Upgrade scheitert

    Lösung 1.
    Gibt es aber auch schon Beiträge zu.

    Den Alias kannst du in /etc/zypp/repos.d ändern, einfach die Datei openSUSE-42.2-0.repo umbennen.

    Übrigens ist
    Code:
    zypper lr -d
    besser, das gibt noch die URL aus......
    Last edited by Sauerland; 21-May-2018 at 06:43.

  3. #3
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    29,803

    Default Re: Firefox-Update/Upgrade scheitert

    Bitte
    Code:
    zypper lr -d
    und nich ohne -d. Denn jetzt werden die URLs nicht gezeigt und darum geht es gerade. Was für Namen und Aliasen intern daran gehängt sein ist technisch unwichtig (soll aber Verständnis und Benützung für Menschen erleichtern).

    Übrigens sind das wirlich wenig Repos. Normalerweise gibt es dazu non-OSS und Update non-OSS und auch noch debug und source repos (zwar abgeschaltet).
    Henk van Velden

  4. #4

    Default AW: Firefox-Update/Upgrade scheitert

    Wie gesagt, wir haben das gemacht wie unter dem Link beschrieben, und das hat auf Anhieb geklappt.

    Code:
    linux:/etc/zypp/repos.d # zypper lr -d 
    Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten  Repositorys teilen sich die gleiche Priorität. 
    
    # | Alias           | Name                      | Aktiviert |  GPG-Überprüfung | Aktualisierung | Priorität | Typ    |  URI                                                           | Dienst 
    --+-----------------+---------------------------+-----------+-----------------+----------------+-----------+--------+---------------------------------------------------------------+------- 
    1 | libdvdcss       | libdvdcss                 | Ja        | (r )  Ja         | Ja             |   99      | rpm-md |  http://opensuse-guide.org/repo/openSUSE_Leap_42.3/ | 
    2 | openSUSE-42.2-0 | openSUSE-Leap-42.3-0-Oss  | Ja        | (r )  Ja         | Ja             |   99      | yast2  |  http://download.opensuse.org/distrib...42.3/repo/oss/ | 
    3 | packman         | packman                   | Ja        | (r )  Ja         | Ja             |   99      | rpm-md |  http://packman.inode.at/suse/openSUSE_Leap_42.3/ | 
    4 | repo-update     | openSUSE-Leap-42.3-Update | Ja        | (r )  Ja         | Ja             |   99      | rpm-md |  http://download.opensuse.org/update/leap/42.3/oss/ | 
    linux:/etc/zypp/repos.d #
    Code:
    linux:/etc/zypp/repos.d # ls -la 
    insgesamt 16 
    drwxr-xr-x 1 root root 124 21. Mai 16:13 . 
    drwxr-xr-x 1 root root 260 16. Mai 10:06 .. 
    -rw-r--r-- 1 root root 137 28. Apr 19:31 libdvdcss.repo 
    -rw-r--r-- 1 root root 175 28. Apr 19:31 openSUSE-42.2-0.repo 
    -rw-r--r-- 1 root root 131 28. Apr 19:31 packman.repo 
    -rw-r--r-- 1 root root 162 28. Apr 19:31 repo-update.repo 
    linux:/etc/zypp/repos.d #

  5. #5
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    6,728

    Default AW: Firefox-Update/Upgrade scheitert

    Und wie du siehst, werden die Dateien nicht umbenannt........
    Und das ist der Alias........

    Hat aber mit dem Problem nichts zu tun, ist nur einen optische Angabe......

  6. #6

    Default AW: Firefox-Update/Upgrade scheitert

    Nach dem Umbenennen des Files openSUSE-42.2-0.repo in openSUSE-42.3-0.repo im Verzeichnis /etc/zypp/repos.d wird mit zypper lr -d weiterhin der Alias openSUSE-42.2-0 angezeigt, und das Firefox-Update bringt dieselbe Fehlermeldung.

    Wolfi323 schlägt folgende Lösung vor:
    Code:
    Solution 1: deinstallation of libstdc++6-gcc6-6.2.1+r239768-6.19.x86_64
    Aber was ist dann mit dem falschen Repo-Alias? Ok, den ändern wir in YaST.

  7. #7

    Default Re: Firefox-Update/Upgrade scheitert

    Quote Originally Posted by Duplexity View Post
    Nach dem Umbenennen des Files openSUSE-42.2-0.repo in openSUSE-42.3-0.repo im Verzeichnis /etc/zypp/repos.d wird mit zypper lr -d weiterhin der Alias openSUSE-42.2-0 angezeigt
    Der Alias ist in der Datei selbst gespeichert:
    Code:
    [openSUSE-42.3-0]
    name=openSUSE-42.3-0
    enabled=1
    autorefresh=0
    baseurl=http://download.opensuse.org/distribution/leap/42.3/repo/oss/
    path=/
    type=yast2
    keeppackages=0
    Ändere das entsprechend mit einem Texteditor.

    Aber wie gesagt, das ist reine Kosmetik...

    und das Firefox-Update bringt dieselbe Fehlermeldung.
    Das hat absolut nichts mit dem Alias zu tun.
    Wie dir bereits erklärt wurde, muss du Lösung 1 auswählen und libstd++6-gcc6 deinstallieren, damit die "normale" und aktuellste libstdc++6 stattdessen installiert werden kann.

  8. #8
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    6,728

    Default AW: Firefox-Update/Upgrade scheitert

    Der Alias ist in der Datei selbst gespeichert:
    Wieder etwas dazugelernt, vor allem, wenn man nicht genau liest......

  9. #9

    Default AW: Firefox-Update/Upgrade scheitert

    Wolfi323 hatte die Lösung: Firefox-Update ist in der Tat so gelaufen.

    Aber was ist dann mit dem falschen Repo-Alias? Ok, den ändern wir in YaST.
    Denkste, in YaST taucht 42.2. nicht auf. Wo kann man sonst den Alias ändern?

  10. #10
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    29,803

    Default Re: Firefox-Update/Upgrade scheitert

    Code:
    man zypper
    Unter
    Repository Management
    findet man
    renamerepo (nr) <alias|name|#|URI> <new-alias>
    Assign new alias to the repository specified by alias, name, number, or URI
    War nicht schwierig zu finden eigentlich.
    Henk van Velden

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •