LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   unrar install breaks ark (https://www.linuxquestions.org/questions/slackware-14/unrar-install-breaks-ark-847424/)

linuxbird 11-30-2010 05:34 AM

unrar install breaks ark
 
I got unrar for Slackware 13.1 from Slacky, and installed it. Now ark doesn't work,

ark: symbol lookup error: /usr/lib/libX11.so.6: undefined symbol: xcb_take_socket

Of course, uninstalling unrar doesn't work. Can someone point me to a refresher on how to fix things...probably changing the library?

Thanks.

AlvaroG 11-30-2010 06:24 AM

Get it from SlackBuilds.org. It works just fine :-)

The Slacky people may have built it against a different library, with different packages installed or different versions. If installing packages from them, you will probably want to use slapt-get in order to install as well all possible dependencies (or at least be warned about them)

-- sorry, I misread the 'uninstalling unrar doesn't work' part --
How did you install the package? if you did it with slapt-get maybe some other package was replaced. Try slackpkg clean-system to see which installed packages do not belong to a vanilla Slackware (just hit cancel in the screen that will appear to avoid the packages being uninstalled). You can also use slackpkg upgrade-all to get back to Slackware versions of the packages.


Regards

linuxbird 11-30-2010 07:11 PM

slackpkg told me to get a gpg. I think I did, but it still tells me it needs a gpg. I have some reading to do on slackpkg.

I did the unrar install using installpkg

Thanks

Ramurd 12-01-2010 03:09 AM

I bet the library got replaced by the rar package; uninstalling the rar package, would not place your original library back. (if you think about it, it's actually quite logical).

Anyway, the way to go about is figure out the package that contains this library (/usr/lib/libX11.so.6:) and reinstall that one. I think the package browser on the Slackware site does not work, but you can try and do a grep in /var/log/packages; it should come back with the packages that contained the file, so what you do next is reinstall that one. A bit awkward and probably inconvenient maybe, but it's doable ;-)

H_TeXMeX_H 12-01-2010 03:59 AM

Why not install p7zip instead, it can unrar and make 7z and extract other formats too.

unclejed613 12-01-2010 10:07 AM

that's odd, because last time i opened a rar archive it was with ark...

Rockstar420 12-01-2010 07:35 PM

cant we add a associations for files kinda like codecs?

Ramurd 12-02-2010 03:30 AM

Quote:

cant we add a associations for files kinda like codecs?
Depends; If you use KDE it is certainly possible. Right-click and check out the properties, there's a tab that gives info about associations.


All times are GMT -5. The time now is 01:08 AM.