SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hey everyone, sorry to bother with more stupid questions :P. I recently
started running slackware 13.37 and wanted to install some packages. I downloaded transmission and chromium from slacky.eu repositories and installed
it with pkgtool. Everything looks fine, after viewing the installation it is present there, in the filesystem, everywhere it should be, only when I try to execute it nothing happens.
Try to run the installed program in an X terminal and look for errors.
Did you install a 32-bit package on 64-bit Slackware perhaps? Or the other way round? That will not work. Did you forget to also install required dependencies? Slackware does not perform dependency checks for you.
Try to run the installed program in an X terminal and look for errors.
Did you install a 32-bit package on 64-bit Slackware perhaps? Or the other way round? That will not work. Did you forget to also install required dependencies? Slackware does not perform dependency checks for you.
Eric
I made sure it's 64 bit and pkgtool also says the installed is as well. After checking with terminal I think it's definitely the dependencies, thanks for that! Um, I'll have to ask though, how do I go about getting the dependencies?
Okay, I've started manually downloading dependencies and installing them but I've come across
a needed dependency glibc which I can't find for slack64.
Last edited by Terminal(ly)- ill; 06-11-2012 at 05:37 AM.
I made sure it's 64 bit and pkgtool also says the installed is as well. After checking with terminal I think it's definitely the dependencies, thanks for that! Um, I'll have to ask though, how do I go about getting the dependencies?
Okay, I've started manually downloading dependencies and installing them but I've come across
a needed dependency glibc which I can't find for slack64.
Pkgtool will install anything you tell it to. It will not check the archictecture, or the suitability for your Slackware release.
Please try to be more specific and don't let us guess about your issues.
What is the output of the program when you run it in a terminal? What is the reason you think you need glibc?
Pkgtool will install anything you tell it to. It will not check the archictecture, or the suitability for your Slackware release.
Please try to be more specific and don't let us guess about your issues.
What is the output of the program when you run it in a terminal? What is the reason you think you need glibc?
Eric
Yeah, sorry should have probably posted my error right. :P
Error when trying to run 'chromium':
chromium: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib64/libevent-2.0.so.5)
Same for transmission-cli:
chromium: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib64/libevent-2.0.so.5)
Terminal(ly)- ill, your problem is pretty clear now. You have slackware64 13.37 with glibc-2.13, but you installed libevent built against glibc-2.14. You probably downloaded packages suitable for -current. Uninstall this package and download & install other which made explicitly for 13.37.
@terminally: the sense is not to mix software repositories, as one repository can have built stuff following its own chain of dependencies and environment.
the ideal is to build stuff yourself from slackbuilds.org: have a look at the README for the package you're interested and build first the dependencies accordingly.
Okay, finally got it working thanks everyone! Man, I was a complete idiot, searching dependency by dependency and installing from different sites, different versions. 0.o. Anyway, I've decided to use Slacky.eu as it already lists and provides all the necessary dependencies. To be honest I'm in need of some guidance as to what repositories I should be using. It served as a source of
some frustration because the links to repositories on the slackware site doesn't work and neither do several links to
other repositories across the net. I've only been able to find Slacky that is reliable.
Could any of you please share some of the repositories you frequent? Also @ponce, slackbuilds is a bit intimidating at the moment, :P so I'll give that a pass for now.
I think many people use slackbuilds.org for most of their stuff.
AlienBOB's repository is another popular one, he hosts slackbuilds as well as his precompiled packages for plenty of software. Link: http://www.slackware.com/~alien/slackbuilds/
rworkman also has some packages.. http://rlworkman.net/
Then there's that slacky.eu you already used.
rworkman and AlienBOB are part of Slackware team so their packages are pretty trusted ones.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.