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.
I am running RHEL6 (Actually it's SL6) and have VLC installed from RPMFORGE. Recently there has been an update from the EPEL repository (presumably a security fix) for LIBMODPLUG. However, It will not install.
Code:
sudo yum localinstall libmodplug-0.8.8.1-2.el6.i686.rpm
Loaded plugins: refresh-packagekit
Setting up Local Package Process
Examining libmodplug-0.8.8.1-2.el6.i686.rpm: 1:libmodplug-0.8.8.1-2.el6.i686
Marking libmodplug-0.8.8.1-2.el6.i686.rpm as an update to libmodplug-0.8.7-1.el6.rf.i686
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: libmodplug.so.0 for package: vlc-1.1.9-1.el6.rf.i686
---> Package libmodplug.i686 1:0.8.8.1-2.el6 set to be updated
--> Finished Dependency Resolution
Error: Package: vlc-1.1.9-1.el6.rf.i686 (@rpmforge)
Requires: libmodplug.so.0
Removing: libmodplug-0.8.7-1.el6.rf.i686 (@rpmforge)
libmodplug.so.0
Updated By: 1:libmodplug-0.8.8.1-2.el6.i686 (/libmodplug-0.8.8.1-2.el6.i686)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I don't understand what Yum cannot find. But my hunch is there is something incorrect within this package. Being new to Linux, I would rather not try forcing using RPM in fear of breaking something.
Should I just wait until an updated LIBMODPLUG is released from RPMFORGE?
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,513
Rep:
Don't do anything.
EPEL packages are not always compatible with rpmforge.
VLC installs perfectly on an SL6 with no epel.repo.
'libmodplug-0.8.8.1' is not a security update : http://download.fedora.redhat.com/pu...-2.el6.src.rpm
Quote from "Changelog" :
Wed Apr 7 2010, Update to 0.8.8.1 (#580021).
( Probably updated just because 0.8.7 is old.)
Mon Apr 27 2009, Update to 0.8.7 (security, #496834).
EPEL was added so I could install a software application. Should I have disabled it afterwards?
Given not everything I want or need is available from a single repository, it would seem that adding multiple repositories can cause some headaches. I've heard of a Centos package named "Priorities" or something similar which can help sort this out.
These kinds of conflicts begs the question "What is the best practice for installing applications residing in multiple repositories"? Should I be disabling those repositories immediately after the installation? Or perhaps select a single repository and only install applications from that one repository? The later could be very limiting.
How do people manage this?
BTW...I was trying to install the application locally because the packagekit update applet kept telling me I needed that update. But it could not install it.
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,513
Rep:
Quite simple : When you have packages from 3rd party repos like
rpmforge, you will have to disable conflicting repos, to trust
any update information.
But as long as you don't run automatic updates, i.e. installs
everything marked for update : Nothing may go wrong.
And by the way : EL 6 was never meant for Desktop use.
Not a multimedia OS, the main use is as a server.
Agreed, EL6 is not the best choice for a multimedia desktop. However, this is something I am learning because it is being used at work (RHEL3,4,5,6). Coming from a background of supporting Windows boxes, this is a bit different. But eventually my job responsibilities will include supporting Enterprise Linux servers as well.
So, to that end I installed SL6 on my netbook (Lenovo S12). I figured immersion into linux is the best way to learn it. And while it's there, I figured I might as well have some fun with it too.
Back to the topic at hand...repo management. I found an article that helps explain the issues.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.