Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
Hi everybody
I have added epel repository for yum, so I can access to maatkit (a MySQL command line tool). But whenever I run yum, I receive this error:
# yum install maatkit
Code:
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package maatkit.noarch 0:7332-2.el5 set to be updated
--> Processing Dependency: perl(Term::ReadKey) >= 2.10 for package: maatkit
--> Processing Dependency: perl(DBD::mysql) >= 1.0 for package: maatkit
--> Running transaction check
---> Package maatkit.noarch 0:7332-2.el5 set to be updated
--> Processing Dependency: perl(DBD::mysql) >= 1.0 for package: maatkit
---> Package perl-TermReadKey.i386 0:2.30-4.el5 set to be updated
--> Finished Dependency Resolution
maatkit-7332-2.el5.noarch from epel has depsolving problems
--> Missing Dependency: perl(DBD::mysql) >= 1.0 is needed by package maatkit-7332-2.el5.noarch (epel)
Error: Missing Dependency: perl(DBD::mysql) >= 1.0 is needed by package maatkit-7332-2.el5.noarch (epel)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
My distro is Redhat enterprise server 5, 32 bit. What is the problem? How can I have my desired app?
Cheers!
The problem is that the required dependencies are provided by Red Hat Network manager, but the system is not registered so that you cannot access the official Red Hat repositories. If you have a valid subscription, you can register the system on your RHN online account. Otherwise, you might install another distro like CentOS or Scientific Linux, that are clones of RH but don't require registration.
Edit: I didn't know RPMforge provides the perl/database packages. Thanks Chris.
Actually it's not available in the RHN repos at all. On our Satellite system I have had to add our own channels sourced from our own repos which are mainly made of resigned repoforge packages and a scattering of EPEL.
In general though, not being RHN registered is putting you onto a downer.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.