Discussion:
[users] vlc dependency conflict with EPEL libmodplug
Steven L. Seed
2011-06-21 01:16:51 UTC
Permalink
We use packages both from rpmforge and epel. The current version of the
vlc package fails to install when including epel because there is a
newer version of libmodplug in epel and vlc is dependent on the older
version.


Here are the versions:

rf: libmodplug-0.8.7-1.el6.rf.x86_64.rpm, vlc-1.1.9-1.el6.rf.x86_64.rpm
epel: libmodplug-0.8.8.1-2.el6.x86_64.rpm

I've rebuilt vlc on my own using the newer libmodplug from epel and it
all seems to work fine. My question:

Can you possibly update the libmodplug package in your repo to reflect
the one in epel, or even remove yours in favor of theirs?
--
Steven L. Seed
Sr. Systems Engineer
Walt Disney Animation Studios
Nicolas Thierry-Mieg
2011-06-21 09:48:50 UTC
Permalink
Post by Steven L. Seed
We use packages both from rpmforge and epel. The current version of the
vlc package fails to install when including epel because there is a
newer version of libmodplug in epel and vlc is dependent on the older
version.
rf: libmodplug-0.8.7-1.el6.rf.x86_64.rpm, vlc-1.1.9-1.el6.rf.x86_64.rpm
epel: libmodplug-0.8.8.1-2.el6.x86_64.rpm
I've rebuilt vlc on my own using the newer libmodplug from epel and it
Can you possibly update the libmodplug package in your repo to reflect
the one in epel, or even remove yours in favor of theirs?
removing the rf libmodplug is certainly not an option, centos/rhel + rf
must be closed (ie any rf package must be installable using only deps in
centos/rhel and rf).
Try asking epel to remove libmodplug because it is in rf (and was in rf
before epel even existed), you'll get the same answer.

The working solution is for you to be very careful when mixing third
party repos, use priorities, choose one main third party repo and only
enable other repos on a case by case basis.
Here if you want the rf vlc, use the rf version of libmodplug, ie
disable epel and enable rf when installing vlc.
Steven L. Seed
2011-06-21 01:16:51 UTC
Permalink
We use packages both from rpmforge and epel. The current version of the
vlc package fails to install when including epel because there is a
newer version of libmodplug in epel and vlc is dependent on the older
version.


Here are the versions:

rf: libmodplug-0.8.7-1.el6.rf.x86_64.rpm, vlc-1.1.9-1.el6.rf.x86_64.rpm
epel: libmodplug-0.8.8.1-2.el6.x86_64.rpm

I've rebuilt vlc on my own using the newer libmodplug from epel and it
all seems to work fine. My question:

Can you possibly update the libmodplug package in your repo to reflect
the one in epel, or even remove yours in favor of theirs?
--
Steven L. Seed
Sr. Systems Engineer
Walt Disney Animation Studios
Nicolas Thierry-Mieg
2011-06-21 09:48:50 UTC
Permalink
Post by Steven L. Seed
We use packages both from rpmforge and epel. The current version of the
vlc package fails to install when including epel because there is a
newer version of libmodplug in epel and vlc is dependent on the older
version.
rf: libmodplug-0.8.7-1.el6.rf.x86_64.rpm, vlc-1.1.9-1.el6.rf.x86_64.rpm
epel: libmodplug-0.8.8.1-2.el6.x86_64.rpm
I've rebuilt vlc on my own using the newer libmodplug from epel and it
Can you possibly update the libmodplug package in your repo to reflect
the one in epel, or even remove yours in favor of theirs?
removing the rf libmodplug is certainly not an option, centos/rhel + rf
must be closed (ie any rf package must be installable using only deps in
centos/rhel and rf).
Try asking epel to remove libmodplug because it is in rf (and was in rf
before epel even existed), you'll get the same answer.

The working solution is for you to be very careful when mixing third
party repos, use priorities, choose one main third party repo and only
enable other repos on a case by case basis.
Here if you want the rf vlc, use the rf version of libmodplug, ie
disable epel and enable rf when installing vlc.

Loading...