I have a problem with my opensuse, i can’t launch amarok it missing a dependence
When i launch it since a terminal i have this message :
xxxxxx@linux-portable:~> amarok
amarok: error while loading shared libraries: libknewstuff3.so.4: cannot open shared object file: No such file or directory
All works well before update and upgrade… Are an idea?
Please tell more of what you have, we have no crystal balls. Which openSUSE, which Amarok. And because it mutters about a dependency, which should have been solved by YaST/zypper on installing, please the output of
You can save the layout the computer gave to this output by using CODE tags around it (select and use the # sign button above the input field.
As it is now it is more or less unreadable. But in any case, you have made a mess. As far as I can see you have all of them enabled. All those people who made all of those repos do not realy coordinate their efforts and will mix all sorts of version of some softeware in there.
You never found our stickys to newbies? I quote from one of them:
IMPORTANT: Note repositories are in essence file servers on the internet containing applications, drivers, codecs, … etc … in this case, for openSUSE. and as a new user, when setting up your repositories by following the guidance in that page, initially set up only 4 repositories (repos). Just 4. No others. None! Those 4 are OSS, Non-OSS, Update, and Packman. Likely the 1st three (OSS,Non-OSS, and Update) are already in place and you only need to add Packman. Please note that adding other repositories can cause compatibility problems. You may add others when the time comes when you learn how to solve problems that may arise from having others. Until then, stick to only the 4 repositories. One may also have to briefly add other repos, install an app, and then remove the repos (for example for installing a graphic driver, or installing an updated alsa sound driver). Once those 4 repos are setup, one can go to YaST > Software > Software Management and change the “filter” to “search” and do searches for specific applications for installation.
My advice would be to realy try to find out wh every one of the repos you have is there, remove those you do not need, disable the ones where you have one or more packages installed.
In any case looking which Amarok (from which repos) you have. That can be done with YaST > Software > Software Management, put amarok in the search field, select at right and use the Version tab down-right.
It does not matter if you use zypper or YaST > Software mangement, both do in fact the same and the choice is up to you. But in both cases to many repos enabled will lead to problems.