Registered Member
|
Hi i'm on Fedora 18 with gnome.
I'd like to use Amarok, i've installed it and when i run i get this message: [root@localhost nico]# amarok amarok: error while loading shared libraries: libQtWebKit.so.4: cannot open shared object file: No such file or directory i check on-line the solution without any success. How can i fix it? Thanks |
Manager
|
I would think you are missing the package containing it
this command will tell if it is on the system
on openSUSE the package is libQTWebKit4 |
Registered Member
|
here is the result:
[nico@localhost ~]$ whereis libQtWebKit.so.4 libQtWebKit.so: /lib/libQtWebKit.so.4 /usr/lib/libQtWebKit.so.4 so it seems to exist....any idea now? |
Manager
|
the /lib/lib one sounds wrong, these are links and I think there should only be one
run
|
Registered Member
|
|
Manager
|
run the 3 ls commands in Konsole and post the results here, like you did with the whereis command. I think the /lib/libQtWebKit.so.4 file will not exist or be a bad link and then I'll suggest you rename it and try running Amarok.
|
Registered Member
|
her you are:
|
Manager
|
|
Registered Member
|
it says it's not installed. Now i do not understand how is possible that is not installed while i see the library installed. i've already downloaded the package from http://pkgs.org/download/libQtWebKit.so.4 and tryed to install but it says that is already installed:
Last edited by Nickness on Thu Apr 25, 2013 9:10 am, edited 1 time in total.
|
Manager
|
different distros package thing differently, I gave you the package name openSUSE uses which is what I am familiar with
as root rename /usr/lib/libQtWebKit.so.4 (as the file it links to does not exist) then run Amarok |
Manager
|
run the following 2 commands, they will show what package provides a particular file
|
Registered Member
|
this is fine. Now i'm trying to rename the /usr/lib/libQtWebKit.so.4 as you said but i do not undestand if i have to change the name as the package which fedora says is not installed (libQtWebKit4) or to move out from /usr/lib directory into /usr because we find that
|
Manager
|
He didn't tell you to rename anything, where did you read that? Just install the missing packages.
Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ... |
Registered Member
|
i've tryed to install again the missing packege downloading from the url i gave you but it says it's already installed |
Manager
|
the best way to fix it would be to reinstall the package and hope this time it is correct
maybe even remove, then re-install after reinstalling run
if it exists run Amarok if not as root remove the bad file and then create a new file with a good link as root
|
Registered users: abc72656, Bing [Bot], daret, Google [Bot], Sogou [Bot], Yahoo [Bot]