• 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] Installation von Zypper meldet Probleme

Hallo,

ich möchte ein Distribution-Upgrade nach der hier geposteten Anleitung durchführen (von 11.3 auf 11.4).

Bis zum Austausch der Repos hat alles geklappt. Man soll danach den zypper durch "zypper in zypper libzypp" auf den neuesten Stand bringen. Ich erhalte folgende Fehlermeldungen
Code:
linux-0ucm:~ # zypper in zypper libzypp
Loading repository data...
Reading installed packages...
Resolving package dependencies...
2 Problems:
Problem: yast2-qt-pkg-2.19.3-0.1.3.i586 requires libzypp.so.706, but this requirement cannot be provided
Problem: zypper-1.5.7-0.4.3.i586 requires libzypp >= 8.12.6, but this requirement cannot be provided

Problem: yast2-qt-pkg-2.19.3-0.1.3.i586 requires libzypp.so.706, but this requirement cannot be provided
  deleted providers: libzypp-7.9.6-0.3.1.i586
 Solution 1: Following actions will be done:
  install libqt4-4.7.1-7.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  downgrade of libqca2-2.0.2-11.2.i586 to libqca2-2.0.2-11.1.i586
  install libqca2-2.0.2-11.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install libqt4-devel-4.7.1-7.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install libqt4-devel-doc-4.7.1-7.3.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install libqt4-devel-doc-data-4.7.1-7.1.noarch (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install libqt4-qt3support-4.7.1-7.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install libqt4-sql-4.7.1-7.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install libqt4-x11-4.7.1-7.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install qt4-qtscript-0.1.0-10.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install libQtWebKit4-4.7.1-7.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install libqt4-sql-mysql-4.7.1-7.2.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install libqt4-sql-sqlite-4.7.1-7.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  downgrade of avidemux-gtk-2.5.5-1.pm.2.2.i586 to avidemux-gtk-2.5.5-1.pm.2.1.i586
  downgrade of dvdauthor-0.7.0-1.pm.2.1.i586 to dvdauthor-0.6.18-1.pm.2.1.i586
  downgrade of gstreamer-0_10-0.10.35-1.pm.57.3.i586 to gstreamer-0_10-0.10.35-1.pm.57.2.i586
  install kdepim4-runtime-4.4.10-4.7.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  install kipi-plugins-1.8.0-5.2.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  deinstallation of libMagickCore3-6.6.1.0-4.1.1.i586
  deinstallation of libbeagle1-0.3.9-7.1.i586
  downgrade of libbluray0-0+20110223-2.2.i586 to libbluray0-0+20110223-0.pm.2.1.i586
  install libepub0-0.2.0-9.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  downgrade of libgmerlin0-1.0.0-1.pm.10.8.i586 to libgmerlin0-1.0.0-1.pm.10.5.i586
  downgrade of libgstreamer-0_10-0-0.10.35-1.pm.57.3.i586 to libgstreamer-0_10-0-0.10.35-1.pm.57.2.i586
  install libplist1-1.3-6.1.i586 (with vendor change)
    http://packman.links2linux.de  -->  openSUSE
  deinstallation of libpoppler5-0.12.3-5.1.1.i586
  install libraptor1-1.4.21-4.1.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  downgrade of libreoffice-components-3.3.1.2-2.2.3.i586 to libreoffice-components-3.3.1.2-1.2.3.i586
  downgrade of libreoffice-filters-3.3.1.2-2.2.3.i586 to libreoffice-filters-3.3.1.2-1.2.3.i586
  downgrade of libreoffice-libs-core-3.3.1.2-2.2.3.i586 to libreoffice-libs-core-3.3.1.2-1.2.3.i586
  downgrade of libreoffice-libs-extern-3.3.1.2-2.2.3.i586 to libreoffice-libs-extern-3.3.1.2-1.2.3.i586
  downgrade of libreoffice-libs-gui-3.3.1.2-2.2.3.i586 to libreoffice-libs-gui-3.3.1.2-1.4.1.i586
  downgrade of libreoffice-ure-3.3.1.2-2.2.3.i586 to libreoffice-ure-3.3.1.2-1.2.3.i586
  deinstallation of libwebkit-1_0-2-1.2.7-0.2.1.i586
  downgrade of libxmlsec1-1-1.2.17-1.pm.1.2.i586 to libxmlsec1-1-1.2.17-1.pm.1.1.i586
  downgrade of libxmlsec1-nss1-1.2.17-1.pm.1.2.i586 to libxmlsec1-nss1-1.2.17-1.pm.1.1.i586
  deinstallation of mysql-administrator-5.0r14-11.2.i586
  deinstallation of mysql-query-browser-5.0r14-11.2.i586
  install kipi-plugins-acquireimage-1.8.0-5.2.i586 (with vendor change)
    obs://build.opensuse.org/KDE  -->  openSUSE
  deinstallation of libMagickWand3-6.6.1.0-4.1.1.i586
  downgrade of libgdal1-1.8.0-1.19.i586 to libgdal1-1.8.0-1.pm.1.24.i586
  deinstallation of libpoppler-glib4-0.12.3-5.1.1.i586
  downgrade of libreoffice-draw-extensions-3.3.1.2-2.2.3.i586 to libreoffice-draw-extensions-3.3.1.2-1.2.2.i586
  deinstallation of libwebkit-lang-1.2.7-0.2.1.noarch
  downgrade of OpenSceneGraph-plugins-2.8.3-1.50.i586 to OpenSceneGraph-plugins-2.8.3-0.pm.2.42.i586
  downgrade of libxine1-1.1.19-45.46.i586 to libxine1-1.1.19-7.pm.50.8.i586
 Solution 2: deinstallation of yast2-qt-pkg-2.19.3-0.1.3.i586
 Solution 3: do not install libzypp-8.12.6-0.2.1.i586
 Solution 4: break yast2-qt-pkg by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c):

Was tun?

Bin für jeden Rat dankbar.
 
Ich habe alle Repos, mit Ausnahme der wichtigen, erst mal "abgeschaltet"

Code:
linux-0ucm:~ # zypper lr -d
#  | Alias                           | Name                            | Enabled | Refresh | Priority | Type     | URI                                                                              | Service
---+---------------------------------+---------------------------------+---------+---------+----------+----------+----------------------------------------------------------------------------------+--------
1  | Apps                            | Apps                            | No      | No      |   25     | rpm-md   | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_11.4/        |        
2  | Games                           | Games                           | No      | No      |   15     | rpm-md   | http://download.opensuse.org/repositories/games/openSUSE_11.4/                   |        
3  | Haupt-Repository_(OSS)          | Haupt-Repository (OSS)          | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/11.4/repo/oss/                         |        
4  | Hauptaktualisierungs-Repository | Hauptaktualisierungs-Repository | Yes     | Yes     |   30     | rpm-md   | http://download.opensuse.org/update/11.4/                                        |        
5  | Packman_Uni_Erlangen            | Packman Uni Erlangen            | Yes     | Yes     |   99     | rpm-md   | ftp://ftp.uni-erlangen.de/pub/mirrors/packman/suse/11.4                          |        
6  | Turboprint_lokal                | Turboprint_lokal                | Yes     | No      |   99     | plaindir | dir:///home/detlef/Documents/Downloads/Turboprint                                |        
7  | Videolan                        | Videolan                        | Yes     | Yes     |   25     | rpm-md   | http://download.videolan.org/pub/videolan/vlc/SuSE/11.4/                         |        
8  | VirtualBox_PUEL-Version         | VirtualBox PUEL-Version         | Yes     | Yes     |   25     | rpm-md   | http://download.virtualbox.org/virtualbox/rpm/opensuse/11.4/                     |        
9  | download.opensuse.org-non-oss   | Haupt-Repository (NON-OSS)      | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/11.4/repo/non-oss/                     |        
10 | openSUSE_-_Java_1               | openSUSE - Java                 | No      | No      |   25     | rpm-md   | http://download.opensuse.org/repositories/Java%3a/packages/openSUSE_11.4/        |        
11 | openSUSE_-_KDE:                 | openSUSE - KDE:                 | No      | No      |   20     | rpm-md   | http://download.opensuse.org/repositories/KDE%3a/Distro%3a/Stable/openSUSE_11.4/ |        
12 | openSUSE_-_LibreOffice_1        | openSUSE - LibreOffice          | No      | No      |   25     | rpm-md   | http://download.opensuse.org/repositories/LibreOffice%3a/Stable/openSUSE_11.4/   |        
13 | openSUSE_-_Mozilla_Firefox      | openSUSE - Mozilla Firefox      | No      | No      |   25     | rpm-md   | http://download.opensuse.org/repositories/mozilla/openSUSE_11.4/                 |        
linux-0ucm:~ #
 
Ich sehe gerade, dass ich mir wohl mal einiges aus dem build-repo "eingefangen" habe, was jetzt wohl Probleme macht. Keine Ahnung (mehr) wieso.

Gibt es eine einfache Möglichkeit, die entsprechenden Dinge wieder durch Dinge aus dem "normalen" openSUSE-Repo zu ersetzen?
 

lOtz1009

Moderator
Teammitglied
Die entsprechenden Repos deaktivieren und beim "dup" den Anbieterwechsel durchführen lassen.
Wobei ich in diesem Fall yast2-qt-package in diesem Fall deinstallieren lassen würde und dann nachinstallieren.
Weiß nicht woher diese Version kommen soll.
 
Ich habe händisch über yast mal alles, was von build.opensuse kam, wieder auf das Haupt- bzw. Aktualisierungsrepo "uminstalliert".

Zypper dup läuft jetzt an, ohne Probleme zu melden.

Mir ist aber in den Meldungen aufgefallen, dass das dup wieder einiges von opensuse nach build.opensuse bzw. von packman nach opensuse "umswitchen" will.

Kann ich das irgendwie unterbinden?
 
Letzlich habe ich den weiter oben gegebenen Rat befolgt und alle Repos ausser OSS, Non-OSS, Update und Packman deaktviert.

Beim dup wurden dann nur noch wenige Anbieterwechsel angezeigt (von build... nach openSUSE und von Packman nach openSUSE).

Keine Probleme beim dup.

Danke an alle Ratgeber!

PS: Auf das separate Update von zypper und libzypp habe ich verzichtet. Das machte aber auch keine Probleme.
 
Oben