Yast2 manuell installieren

T

Teclado

Mitglied
Hallo,
ich habe Suse.3 und Gnome.
Nach dem letzten Update funktionierte Yast nicht mehr. Das Problem ist nicht neu, im Forum hier ist es auch schon besprochen worden (http://www.unixboard.de/vb3/showthread.php?t=35661). Genau den Fehler hatte ich auch. Start von der Konsole klappte noch mit Fehlermeldungen, damit wars dann aber auch vorbei.
Leider hat bei mir das empfohlene Rezept zur Reparatur aber nicht geholfen.

Zunächst habe ich mit rpm -e yast2* alles deinstalliert.

Folgende Meldungen bekomme ich jetzt bei der Installation:

linux-heim:/ # rpm -ihv yast2*
error: Failed dependencies:
liby2util-devel is needed by yast2-core-devel-2.15.12-6.i586
libxcrypt-devel is needed by yast2-core-devel-2.15.12-6.i586
hwinfo-devel is needed by yast2-core-devel-2.15.12-6.i586
blocxx-devel is needed by yast2-core-devel-2.15.12-6.i586
flex is needed by yast2-core-devel-2.15.12-6.i586
ruby is needed by yast2-ruby-bindings-0.2.0-4.i586
libruby.so.1.8 is needed by yast2-ruby-bindings-0.2.0-4.i586
blocxx-devel is needed by yast2-storage-devel-2.15.27-4.i586
libevms-2.5.so.0 is needed by yast2-storage-evms-2.15.27-4.i586
libevms-2.5.so.0(EVMS) is needed by yast2-storage-evms-2.15.27-4.i586

bzw.

linux-heim:/ # rpm -ihv --nodeps yast2*
Preparing... ########################################### [100%]
package yast2-core-2.15.13-0.1 (which is newer than yast2-core-2.15.12-6) is already installed
package yast2-perl-bindings-2.15.3-29 is already installed
package yast2-pkg-bindings-2.15.51-4 is already installed
package yast2-xml-2.15.0-55 is already installed
package yast2-storage-lib-2.15.27-4 is already installed
package yast2-hardware-detection-2.15.8-36 is already installed
package yast2-qt-2.15.16-19 is already installed
package yast2-country-2.15.20-7 is already installed
package yast2-storage-2.15.27-4 is already installed
package yast2-bootloader-2.15.29-2 is already installed
package yast2-users-2.15.38-7 is already installed
package yast2-transfer-2.14.0-107 is already installed
package yast2-packager-2.15.81-4 is already installed
package yast2-network-2.15.81-2 is already installed
package yast2-update-2.15.23-21 is already installed
package yast2-profile-manager-2.15.1-0.1 (which is newer than yast2-profile-manager-2.15.0-52) is already installed
package yast2-tune-2.15.7-20 is already installed
package yast2-fingerprint-reader-2.15.2-27 is already installed
package yast2-ldap-2.15.1-83 is already installed
package yast2-mouse-2.15.1-81 is already installed
package yast2-nis-client-2.15.3-21 is already installed
package yast2-printer-2.15.6-4 is already installed
package yast2-sound-2.15.11-18 is already installed
package yast2-gtk-2.15.9-34.2 (which is newer than yast2-gtk-2.15.9-34) is already installed
package yast2-ncurses-2.15.27-16 is already installed
package yast2-slp-2.15.0-31 is already installed
package yast2-control-center-gnome-2.13.2-91 is already installed
package yast2-control-center-2.15.4-12 is already installed
file /usr/bin/ycpc from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/bin/elf-arch from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/bin/md_autorun from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/bin/startshell from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2UI.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_anyagent.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_dummy.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_ini.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_modules.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_resolver.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_system.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2scr.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2serial.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2wfm.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/servers/scr from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/servers_non_y2/ag_background from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/libscr.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/liby2.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/libycp.so.3.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/libycpvalues.so.3.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/share/man/man3/YaST::SCRAgent.3pm.gz from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/share/man/man3/ycp.3pm.gz from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /var/adm/perl-modules/yast2-core from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_scpm.so.2.0.0 from install of yast2-profile-manager-2.15.0-52 conflicts with file from package yast2-profile-manager-2.15.1-0.1
file /usr/share/YaST2/include/profile-manager/dialogs.ycp from install of yast2-profile-manager-2.15.0-52 conflicts with file from package yast2-profile-manager-2.15.1-0.1
file /usr/share/YaST2/modules/ProfileManager.ybc from install of yast2-profile-manager-2.15.0-52 conflicts with file from package yast2-profile-manager-2.15.1-0.1
file /usr/share/YaST2/modules/ProfileManager.ycp from install of yast2-profile-manager-2.15.0-52 conflicts with file from package yast2-profile-manager-2.15.1-0.1
file /usr/lib/YaST2/plugin/libpy2gtk.so.2.0.0 from install of yast2-gtk-2.15.9-34 conflicts with file from package yast2-gtk-2.15.9-34.2
linux-heim:/ #

bzw.

linux-heim:/ # rpm -ihv --nodeps --replacepkgs yast2*
Preparing... ########################################### [100%]
package yast2-core-2.15.13-0.1 (which is newer than yast2-core-2.15.12-6) is already installed
package yast2-profile-manager-2.15.1-0.1 (which is newer than yast2-profile-manager-2.15.0-52) is already installed
package yast2-gtk-2.15.9-34.2 (which is newer than yast2-gtk-2.15.9-34) is already installed
file /usr/bin/ycpc from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/bin/elf-arch from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/bin/md_autorun from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/bin/startshell from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2UI.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_anyagent.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_dummy.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_ini.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_modules.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_resolver.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_system.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2scr.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2serial.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2wfm.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/servers/scr from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/servers_non_y2/ag_background from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/libscr.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/liby2.so.2.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/libycp.so.3.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/libycpvalues.so.3.0.0 from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/share/man/man3/YaST::SCRAgent.3pm.gz from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/share/man/man3/ycp.3pm.gz from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /var/adm/perl-modules/yast2-core from install of yast2-core-2.15.12-6 conflicts with file from package yast2-core-2.15.13-0.1
file /usr/lib/YaST2/plugin/libpy2ag_scpm.so.2.0.0 from install of yast2-profile-manager-2.15.0-52 conflicts with file from package yast2-profile-manager-2.15.1-0.1
file /usr/share/YaST2/include/profile-manager/dialogs.ycp from install of yast2-profile-manager-2.15.0-52 conflicts with file from package yast2-profile-manager-2.15.1-0.1
file /usr/share/YaST2/modules/ProfileManager.ybc from install of yast2-profile-manager-2.15.0-52 conflicts with file from package yast2-profile-manager-2.15.1-0.1
file /usr/share/YaST2/modules/ProfileManager.ycp from install of yast2-profile-manager-2.15.0-52 conflicts with file from package yast2-profile-manager-2.15.1-0.1
file /usr/lib/YaST2/plugin/libpy2gtk.so.2.0.0 from install of yast2-gtk-2.15.9-34 conflicts with file from package yast2-gtk-2.15.9-34.2
linux-heim:/ #

Ist da noch was zu retten oder sollte ich lieber gleich auf Suse11.2 umsteigen.

Und den Firefox-Browser hat es bei den verzweifelten Installationsversuchen auch gleich mit erwischt.:devil:

Teclado: hilfe2:
 
Offenbar hast du nicht alle Yast-relevanten Pakete deinstalliert:

Code:
package yast2-core-2.15.13-0.1 (which is newer than yast2-core-2.15.12-6) is already installed
...
 
Und wie gehe ich da am besten vor, um wirklich alle Pakete zu erwischen?
Teclado
 
rpm -qa |*grep yast && rpm -qa |*grep y2

Damit solltest du alle Pakete angezeigt bekommen, die mit YaST zu tun haben. Diese dann einfach mit 'rpm -e paketname' entfernen.
 
Danke für die Unterstützung. Bin um eine Neuinstallation nicht rumgekommen.
Jetzt läuft alles wieder.
Teclado
 
Fürs Protokoll:

man rpm schrieb:
Code:
 rpm {-U|--upgrade} [install-options] PACKAGE_FILE ...


       This upgrades or installs the package currently installed to a newer  version.   This  is  the
       same  as install, except all other version(s) of the package are removed after the new package
       is installed.
+
Code:
       --oldpackage
              Allow an upgrade to replace a newer package with an older one.
+
Code:
       --force
              Same as using --replacepkgs, --replacefiles, and --oldpackage.

P.S.

Und so lange z.B. noch zypper funktioniert (wovon man hier hätte ausgehen können) braucht man nicht mal "rohes" rpm sondern kann das bequem mit zypper machen, siehe auch "man zypper".
 

Ähnliche Themen

Nginx als Reverse Proxy für Nextcloud und Emby

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

Ich mag Dovecot nicht ...

rpm mittels yum

X startet nichtmehr

Zurück
Oben