I got a dependence error message “libzypp-4.26.7-0.1.i586 requires satsolver-tools = 0.9.2, but this requirement cannot be provided” during my auto-update program was upgrading the system recently.
After I installed satsolver-tools 0.9.2-1.1 from opensuse and restarted OS, auto-update still shows this dependency error.
Any ideas?
Thanks in advancd.
use Yast - Software Managment
filter by repo’s and select updates
check any that need updating
if errors show - you can save them to a text file to post here
this should give us more info
it may also give you an answer, as the detail in the error box usually indicates what to do.
From Yast - Software Managment, I manually updated all obsolete packages by ignoring some dependency error. After that, the system and applications run more smoothly and faster.
unfortunately, Yast won’t work any more, when I start it, I can see HD LED flashing for a while then stops, neither any Yast windows nor any error messages pop up.
auto-update won’t work either -“getting update lists failed”.
package-manager gives me the following error message:
libzypp.so.424 => not found
warning: the gtk frontend is installed but does not work
Qt GUI wanted but not found, falling back to ncurses.
Error while creating client module sw_single
Anything I can do to fix this or I have to re-install the OS?
are you using gnome or kde
and do you have any other package manager installed: ie smart
or
does install software work
I’m using gnome most of the time, but I have a user account which is set up to run kde4.1. I have tired that yast won’t work under kde either.
install software gives the same error message:
libzypp.so.424 => not found
warning: the gtk frontend is installed but does not work
Qt GUI wanted but not found, falling back to ncurses.
Error while creating client module sw_single
I can’t install smart or any other programs, it seems that all programs related to software install/update stop working right now including the 1-click install from opensuse repository. Also shows “libzypp.so.424 => not found”.
is there any way I can re-install the whole yast package under this circumstance?
I am having a similar issue…mine started today when I blindly assumed an automatic update wouldn’t totally hose me. When I try to open the “Install software” in OpenSuse, I get the error “error while creating client module sw_single”. I am lost and I really do not want to have to completely reinstall…Please advise…Thanks!
-Derrick
Time to drop into a shell and check out existing yast packages
rpm -qa yast*
Mine for reference:
linux:/home/dean # rpm -qa yast*
yast2-country-2.16.26-6.1
yast2-network-2.16.48-3.1
yast2-vm-2.16.5-7.1
yast2-sound-2.16.11-6.1
yast2-theme-openSUSE-2.16.38-2.1
yast2-xml-2.16.1-14.1
yast2-irda-2.16.1-25.1
yast2-add-on-2.16.8-6.1
yast2-pkg-bindings-2.16.40-0.2
yast2-qt-2.16.53-5.1
yast2-nis-client-2.16.3-6.1
yast2-support-2.16.1-6.1
yast2-printer-2.16.32-3.1
yast2-kerberos-client-2.16.11-9.1
yast2-online-update-2.16.15-6.1
yast2-metapackage-handler-0.8.5-16.1
yast2-ncurses-pkg-2.16.14-0.2
yast2-nfs-client-2.16.1-26.1
yast2-users-2.16.33-6.1
yast2-x11-2.15.12-15.1
yast2-online-update-frontend-2.16.15-6.1
yast2-trans-stats-2.15.0-87.1
yast2-ncurses-2.16.27-8.1
yast2-storage-lib-2.16.26-0.1
yast2-mouse-2.16.1-26.1
yast2-iscsi-client-2.16.14-6.1
yast2-update-2.16.10-4.1
yast2-packager-2.16.53-3.1
yast2-registration-2.16.7-4.1
yast2-security-2.16.1-16.1
yast2-samba-server-2.16.3-15.1
yast2-control-center-qt-2.16.2-11.1
yast2-ldap-2.16.0-52.1
yast2-bootloader-2.16.20-0.1
yast2-libyui-2.16.48-3.1
yast2-transfer-2.16.1-76.1
yast2-tune-2.16.2-2.1
yast2-mail-2.16.6-2.1
yast2-tv-2.16.6-7.1
yast2-country-data-2.16.26-6.1
yast2-apparmor-2.16.4-4.1
yast2-sudo-2.16.1-27.1
yast2-perl-bindings-2.16.7-14.1
yast2-control-center-2.16.2-11.1
yast2-samba-client-2.16.9-3.1
yast2-backup-2.16.5-7.1
yast2-fingerprint-reader-2.16.8-6.1
yast2-ycp-ui-bindings-2.16.47-5.1
yast2-inetd-2.16.0-27.1
yast2-ldap-client-2.16.16-6.1
yast2-firewall-2.16.2-25.1
yast2-trans-en_GB-2.16.10-1.1
yast2-sysconfig-2.16.0-28.1
yast2-restore-2.16.2-26.1
yast2-qt-pkg-2.16.47-0.2
yast2-slp-2.16.0-25.1
yast2-scanner-2.16.10-13.1
yast2-core-2.16.51-6.1
yast2-pam-2.16.2-17.1
yast2-2.16.71-6.1
yast2-repair-2.16.12-4.1
yast2-runlevel-2.16.5-15.1
yast2-storage-2.16.26-0.1
yast2-profile-manager-2.16.1-27.1
yast2-theme-openSUSE-Oxygen-2.16.38-2.1
yast2-ntp-client-2.16.9-11.1
yast2-hardware-detection-2.16.1-49.1
yast2-installation-2.16.50-3.1
Maybe you could try upgrading with
zypper up
or via yast from runlevel 3.
tecmand08 wrote:
>
> I am having a similar issue…mine started today when I blindly assumed
> an automatic update wouldn’t totally hose me. When I try to open the
> “Install software” in OpenSuse, I get the error “error while creating
> client module sw_single”. I am lost and I really do not want to have to
> completely reinstall…Please advise…Thanks!
>
> -Derrick
>
>
{sigh}
Try using the console version of yast, and zypper for a few days or so.
These problems generally sort themselves out. No, I’m not sure exactly why
its happening, but it’s been hitting people quite often this last week.
If you cannot start ‘yast’ from a terminal (as root), then you’ll need to
use zypper to install the ‘yast2-ncurses-pkg’ package, which will then
allow you to use the text version of yast. Works the same, arrow keys, tab
and enter work to move selection, press ALT+highlit letter to select
something.
To install the yast2 ncurses package (if cannot start yast from terminal):
zypper install yast2-ncurses-pkg
yast2 starts the GUI yast, as you are used to.
yast starts the text yast.
(as root, of course)
–
L R Nix
lornix@lornix.com
ok…I got it fixed…it wasn’t pretty…but it is working now…The only thing…The “Install software” looks different now…here is what I did…
linux-nde5:/home/tecmand # zypper remove yast2-libyui
Reading installed packages…
The following packages are going to be REMOVED:
yast2-scanner yast2-samba-server yast2-online-update yast2-ntp-client yast2-country
yast2-x11 gnome-applets yast2-ncurses yast2-mouse yast2-metapackage-handler yast2-vm
yast2-users yast2-installation yast2-inetd yast2-storage yast2-sound resapplet
yast2-support yast2-sudo yast2-sysconfig yast2-tv yast2-tune yast2-mail yast2-libyui
yast2-ldap-client yast2-network yast2-ncurses-pkg yast2-security
yast2-control-center-gnome yast2-control-center yast2-bootloader yast2-backup
yast2-apparmor yast2-add-on yast2 yast2-samba-client yast2-runlevel yast2-repair
yast2-registration yast2-gtk yast2-firewall yast2-fingerprint-reader
yast2-ycp-ui-bindings yast2-ldap yast2-kerberos-client yast2-iscsi-client
yast2-irda yast2-perl-bindings autoyast2-installation yast2-restore yast2-qt
yast2-profile-manager yast2-printer yast2-pam yast2-packager
yast2-online-update-frontend yast2-update yast2-nis-client yast2-nfs-client
After the operation, 43.2 M will be freed.
Continue? [YES/no]: yes
Removing yast2-nis-client-2.16.3-33 [done]
Removing yast2-online-update-frontend-2.17.4-3 [done]
Removing yast2-printer-2.17.1-30 [done]
Removing yast2-profile-manager-2.17.1-3 [done]
Removing yast2-restore-2.16.2-53 [done]
Removing yast2-irda-2.17.0-3 [done]
Removing yast2-iscsi-client-2.17.1-18 [done]
Removing yast2-fingerprint-reader-2.16.8-6.1 [done]
Removing yast2-firewall-2.16.2-25.1 [done]
Removing yast2-registration-2.16.7-32 [done]
Removing yast2-repair-2.17.1-7 [done]
Removing yast2-runlevel-2.17.1-19 [done]
Removing yast2-add-on-2.16.8-6.1 [done]
Removing yast2-apparmor-2.16.4-4.1 [done]
Removing yast2-backup-2.16.5-7.1 [done]
Removing yast2-nfs-client-2.17.1-3 [done]
Removing yast2-control-center-gnome-2.13.3-11.1 [done]
Removing yast2-control-center-2.16.2-11.1 [done]
Removing yast2-mail-2.16.6-2.1 [done]
Removing yast2-tune-2.17.1-13 [done]
Removing yast2-tv-2.17.0-25 [done]
Removing yast2-sysconfig-2.17.0-26 [done]
Removing yast2-sudo-2.16.1-57 [done]
Removing yast2-support-2.16.1-33 [done]
Removing resapplet-0.1.4-183.1 [done]
Removing yast2-sound-2.17.0-26 [done]
Removing yast2-inetd-2.17.0-5 [done]
Removing yast2-vm-2.16.5-29 [done]
Removing yast2-metapackage-handler-0.8.6-18 [done]
Removing gnome-applets-2.22.1-29.1 [done]
Removing yast2-x11-2.15.12-52 [done]
Removing yast2-ntp-client-2.17.0-26 [done]
Removing yast2-online-update-2.17.4-3 [done]
Removing yast2-samba-server-2.17.0-5 [done]
Removing yast2-samba-client-2.16.9-31 [done]
Removing yast2-kerberos-client-2.16.11-36 [done]
Removing yast2-users-2.16.33-6.1 [done]
Removing yast2-ldap-client-2.16.16-6.1 [done]
Removing yast2-ldap-2.16.0-52.1 [done]
Removing yast2-network-2.16.48-3.1 [done]
Removing yast2-packager-2.16.53-3.1 [done]
Removing yast2-installation-2.16.50-3.1 [done]
Removing autoyast2-installation-2.16.19-0.1 [done]
Removing yast2-mouse-2.16.1-53 [done]
Removing yast2-update-2.17.1-6 [done]
Removing yast2-bootloader-2.16.20-0.1 [done]
Removing yast2-storage-2.16.26-0.1 [done]
Removing yast2-ncurses-pkg-2.17.6-4 [done]
Removing yast2-security-2.16.1-43 [done]
Removing yast2-country-2.16.26-6.1 [done]
Removing yast2-pam-2.16.2-44 [done]
Removing yast2-scanner-2.16.10-40 [done]
Removing yast2-2.17.10-3 [done]
Removing yast2-qt-2.16.53-5.1 [done]
Removing yast2-ncurses-2.17.3-14 [done]
Removing yast2-gtk-2.16.17-16 [done]
Removing yast2-perl-bindings-2.17.1-13 [done]
Removing yast2-ycp-ui-bindings-2.17.2-15 [done]
Removing yast2-libyui-2.17.5-14 [done]
linux-nde5:/home/tecmand # zypper in yast2-libyui
linux-nde5:/home/tecmand # zypper in yast2-ycp-ui-bindings
Reading installed packages…
The following NEW package is going to be installed:
yast2-ycp-ui-bindings
Overall download size: 219.0 K. After the operation, additional 682.0 K will be used.
Continue? [YES/no]: yes
Downloading package yast2-ycp-ui-bindings-2.16.47-5.1.i586 (1/1), 219.0 K (682.0 K unpacked)
Downloading: yast2-ycp-ui-bindings-2.16.47-5.1.i586.rpm [done]
Installing: yast2-ycp-ui-bindings-2.16.47-5.1 [done]
linux-nde5:/home/tecmand # zypper in yast2-update
Reading installed packages…
The following packages are going to be downgraded:
yast2-pkg-bindings zypper satsolver-tools libzypp
The following NEW packages are going to be installed:
autoyast2-installation yast2-security yast2-registration yast2-pam
yast2-online-update yast2-ldap-client yast2-installation yast2-firewall
yast2-add-on yast2-users yast2-update yast2-storage yast2-perl-bindings
yast2-packager yast2-network yast2-mouse yast2-ldap yast2-gtk yast2-country
yast2-bootloader yast2
Overall download size: 6.5 M. After the operation, additional 18.4 M will be used.
Continue? [YES/no]: yes
linux-nde5:/home/tecmand # zypper in yast2-qt
Reading installed packages…
The following NEW packages are going to be installed:
yast2-qt-pkg yast2-qt
Overall download size: 592.0 K. After the operation, additional 1.9 M will be used.
Continue? [YES/no]: yes
linux-nde5:/home/tecmand # zypper in yast2-ncurses
Reading installed packages…
The following NEW packages are going to be installed:
yast2-ncurses-pkg yast2-ncurses
Overall download size: 504.0 K. After the operation, additional 1.5 M will be used.
Continue? [YES/no]: yes
deano ferrari wrote:
>
> Time to drop into a shell and check out existing yast packages
>
> rpm -qa yast*
>
I have both 64bit and 32bit systems here, the 32bit suddenly started doing
what the poster spoke of… I shifted to console yast to keep working, and
this morning, the gui version worked again. I did reboot once or twice,
and I know there was an update in there too, as I forced one or two updates
myself to see if that would fix it, even forced a reinstall too, then an
update.
It’s magic… and I cannot explain it.
Haven’t had any issues with the 64bit machine (and I’ve just jinxed
myself… right?)
Honest, no idea what’s causing it, even a full binary compare of files
revealed nothing changed…
Wait! The Perseid Meteor shower peaks tonight… THAT’s IT!!! Yeah! It’s
reflected cosmic radiation caused by the proximity to the perseid
meteors… yeah!
Really {chuckle}… no idea what’s causing it.
Loni
L R Nix
lornix@lornix.com
Good work. Strange that so many have been affected. I’ve had no issues so far. I wish zypper had a little more flexibility though, like those the smart package manager CLI commands can offer.
Hi
Totally agree with the zypper comment, why they decided the rollback
feature is not needed is beyond me…sigh
–
Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.11-0.1-default
up 12:12, 1 user, load average: 0.52, 0.19, 0.08
GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12
Following what tecmand08 did, removing and re-installing yast2 by zypper, yast GUI is back to work.
But I ran 3 more:
linux-vy29:/home/pqq # zypper in yast2-qt-pkg
linux-vy29:/home/pqq # zypper in gnome-applets
linux-vy29:/home/pqq # zypper in yast2-control-center-gnome
this will make yast GUI looking more close to the original installation and install software looks exactly the same as the
orginal.
I guess I probably have to install all yast2-* packages which have been removed by “zypper remove yast2-libyui” to get yast recovered to the original.
Thanks everyone here for sharing your experiences. I don’t need to re-install OS! I am really appreciated! lol!