Yum has Broken Filesets - installed VLC

General support questions
Post Reply
riverupdude
Posts: 13
Joined: 2014/02/04 22:30:07

Yum has Broken Filesets - installed VLC

Post by riverupdude » 2014/04/19 05:25:32

In my efforts to get VLC installed and working on my machine :roll:

http://unix.stackexchange.com/questions ... ent-os-6-4


I try not using commands that I don't fully understand, like the "yum localinstall" in their instructions. I do backups, but only my data, so if I have to reload, still a pain. I have learned in the past the EPEL and RPMForge don't coexist very well, but this RPMFusion, sounded promising. Linux is like Unix, I know AIX very well, but lots of flavors, I've used debian a little and RPM a little, but I am still SO confused.

So I tried it. VLC worked but then my regular updates began to fail. :evil: Naturally blaming the person who posted the instructions on StackExchange.

I just uninstalled VLC, thinking if I 'reversed' the install, but don't know how to reverse the commands leading to VLC install;
eg:
$ sudo yum localinstall --nogpgcheck http://download.fedoraproject.org/pub/e ... noarch.rpm
$ sudo yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterpris ... ease-6.rpm
$ sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/el/ ... noarch.rpm
$ sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/ ... noarch.rpm

The last file looks like a KERNEL ??? Sort of.

I simple wish to be able to get my regular updates working; This is the message I get AFTER uninstalling VLC
with the following;

sudo yum remove vlc

When I try an UPDATE from shell prompt;




---> Package y4mscaler.i686 0:9.0-9.el6 will be installed
--> Finished Dependency Resolution
Error: Package: libquicktime-1.2.4-1.el6.rf.i686 (@rpmforge)
Requires: libx264.so.107
Removing: x264-0.0.0-0.4.20101111.el6.rf.i686 (@rpmforge)
libx264.so.107
Updated By: x264-0.120-5.20120303.el6.i686 (rpmfusion-free-updates)
Not found
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest


SO ! I uninstalled "LIBQUICKTIME" and ran UPDATE again,

Now I get the following;

--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================================================================================================================
Package Arch Version Repository Size
====================================================================================================================================================================================================================================
Installing:
faad2-libs i686 1:2.7-2.el6.3 rpmfusion-free-updates 143 k
replacing faad2.i686 2.7-1.el6.rf
mplayer i686 1.0-0.140.20120205svn.el6.1 rpmfusion-free-updates 1.1 M
replacing mplayer-fonts.noarch 1.1-3.0.rf
Updating:
a52dec i686 0.7.4-15.el6.3 rpmfusion-free-updates 46 k
ffmpeg i686 0.10.11-1.el6 rpmfusion-free-updates 323 k
gstreamer-ffmpeg i686 0.10.11-2.el6 rpmfusion-free-updates 167 k
gstreamer-plugins-ugly i686 0.10.18-4.el6 rpmfusion-free-updates 301 k
java-1.7.0-openjdk i686 1:1.7.0.55-2.4.7.1.el6_5 updates 27 M
libdca i686 0.0.5-6.el6 rpmfusion-free-updates 100 k
libmad i686 0.15.1b-14.el6 rpmfusion-free-updates 74 k
libmms i686 0.6-2.el6 rpmfusion-free-updates 46 k
libmpeg2 i686 0.5.1-9.el6 rpmfusion-free-updates 66 k
librtmp i686 2.3-3.el6 rpmfusion-free-updates 55 k
mplayer-common i686 1.0-0.140.20120205svn.el6.1 rpmfusion-free-updates 1.2 M
mplayer-gui i686 1.0-0.140.20120205svn.el6.1 rpmfusion-free-updates 1.5 M
nss-softokn i686 3.14.3-10.el6_5 updates 273 k
nss-softokn-freebl i686 3.14.3-10.el6_5 updates 147 k
opencore-amr i686 0.1.2-2.el6 rpmfusion-free-updates 166 k
syslinux i686 4.02-16.el6_5 updates 331 k
twolame i686 0.3.13-2.el6 rpmfusion-free-updates 31 k
x264 i686 0.120-5.20120303.el6 rpmfusion-free-updates 233 k
xvidcore i686 1.3.2-3.el6 rpmfusion-free-updates 243 k
Installing for dependencies:
ffmpeg-compat i686 0.6.7-1.el6 rpmfusion-free-updates 2.6 M
libbluray i686 0.2-0.6.20110710git51d7d60a96d06.el6 epel 135 k
libbs2b i686 3.1.0-2.el6 epel 19 k
syslinux-nonlinux i686 4.02-16.el6_5 updates 513 k
twolame-libs i686 0.3.13-2.el6 rpmfusion-free-updates 46 k

Transaction Summary
====================================================================================================================================================================================================================================
Install 7 Package(s)
Upgrade 19 Package(s)

Total download size: 37 M
Is this ok [y/N]:


ALL HELP is greatly appreciated !

Mark

User avatar
Super Jamie
Posts: 310
Joined: 2014/01/10 23:44:51

Re: Yum has Broken Filesets - installed VLC

Post by Super Jamie » 2014/04/19 11:54:45

Yeah, installing VLC on EL6 is pain.

VLC is in several third-party repositories, and the repositories tend to have libraries which conflict with each other.

Pick one repo to get VLC from, and don't get it from others.

taylorkh
Posts: 534
Joined: 2010/11/24 15:08:33
Location: North Carolina, USA

Re: Yum has Broken Filesets - installed VLC

Post by taylorkh » 2014/04/19 12:38:04

VLC is a challenge. I used the linuxtech repo as described here http://scientificlinuxforum.org/index.p ... topic=1425 and some yum priorities magic to get the job done. yum priorities is described well on the CentOS site if you are not already using it.

Have a look at linuxtech and ask if you need more help. I can look through my build notes and see if I can figure out what I did as I went through several iterations. As to backup... I use Clonezilla to do a monthly cold backup of my OS partition. It has saved my butt more than once.

Ken

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Yum has Broken Filesets - installed VLC

Post by TrevorH » 2014/04/19 12:44:48

I don't think vlc is a challenge. It's in the nux-dextop repo which requires EPEL so the two of them together should just work. I see the OP is installing EPEL, remi and both rpmfusion repos and already had the rpmforge repo installed. That's pretty much a recipe for disaster - not just two incompatible repos but 5!

My advice: rip out Remi and never touch it again. Rip out rpmforge since the updates to this repo have become very few and far between. Install EPEL and either stick with the two rpmfusion repos or remove those too and replace them with nux-dextop.

Use the keychecker package and utility from EPEL to find out what is currently installed from each of the repos to be removed prior to uninstalling them. Work out whether to keep the packages that are currently installed from them or replace them with others from elsewhere.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

riverupdude
Posts: 13
Joined: 2014/02/04 22:30:07

Re: Yum has Broken Filesets - installed VLC

Post by riverupdude » 2014/04/21 17:35:11

Thanks to all who validated my experience. I still have lots to learn, never know it all. We can only try. :D

The incompatibility between repos has put me ongaurd and I vaguely recall the previous experience I had where a post suggested I use RPMForge while I already had installed EPEL left me in a downgrade situation ,but I thought I had the RPMforge repo uninstalled.

adobe-linux-i386 | 951 B 00:00
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
rpmforge | 1.9 kB 00:00
rpmfusion-free-updates | 2.7 kB 00:00
rpmfusion-nonfree-updates | 2.2 kB 00:00
updates | 3.4 kB 00:00


Apprently not.

I found this CENTOS forum post: viewtopic.php?t=14934

My sentiments were exactly the same, I had hoped the repo mismatch didn't sneak back in.

Eitherway, what a FANTASTIC learning opportunity !

:lol:

Thanks again to ALL !

Mark

riverupdude
Posts: 13
Joined: 2014/02/04 22:30:07

Re: Yum has Broken Filesets - installed VLC

Post by riverupdude » 2014/05/09 02:12:36

Sorry been so long getting back, but wanted to give the support folks a BIG THANK YOU ! You folks know your shizzle and are doing a fantastic Job. :D

I belive I'm good now. My current Repolist is at the bottom, would like some feedback on that, want to make sure I still don't have incompatibles in there.

Per your advice, I installed KEYCHECKER, ran it, and deleted all the pkgs installed for REMI and RPMForge as well as DAG Wierrs repository (have no idea how that go in there).

After finding a ticket in this forum "can't install latest updates" , I followed the instructions that to me to (http://pkgs.org/centos-6/nux-dextop-i38 ... h.rpm.html)
downloaded the latest RPM and installed it. Subsequent to the install, was able to install OPENSHOT and VLC with no problems, which both show coming from the @nux-dextop repo. THIS IS SO COOL! I feel like a kid again !

WITHOUT USING RPMFORGE or REMI

UPDATES Are working again !


Here is my active REPOS;

mybox@localhost ~]$ yum -v repolist
Not loading "blacklist" plugin, as it is disabled
Loading "fastestmirror" plugin
Loading "refresh-packagekit" plugin
Loading "security" plugin
Not loading "whiteout" plugin, as it is disabled
Config time: 0.024
Yum Version: 3.2.29
Loading mirror speeds from cached hostfile
* base: linux.mirrors.es.net
* epel: linux.mirrors.es.net
* extras: centos.mirror.ndchost.com
* nux-dextop: mirror.li.nux.ro
* updates: yum.phx.singlehop.com
Setting up Package Sacks
pkgsack time: 0.052
Repo-id : adobe-linux-i386
Repo-name : Adobe Systems Incorporated
Repo-updated : Mon Apr 21 12:12:01 2014
Repo-pkgs : 2
Repo-size : 6.6 M
Repo-baseurl : http://linuxdownload.adobe.com/linux/i386/
Repo-expire : 21,600 second(s) (last: Thu May 8 18:54:22 2014)

Repo-id : base
Repo-name : CentOS-6 - Base
Repo-revision: 1385573277
Repo-updated : Wed Nov 27 09:30:09 2013
Repo-pkgs : 4,802
Repo-size : 4.3 G
Repo-mirrors : http://mirrorlist.centos.org/?release=6 ... 86&repo=os
Repo-baseurl : http://linux.mirrors.es.net/centos/6.5/os/i386/ (9 more)
Repo-expire : 21,600 second(s) (last: Thu May 8 18:54:22 2014)

Repo-id : epel
Repo-name : Extra Packages for Enterprise Linux 6 - i386
Repo-revision: 1399392905
Repo-tags : binary-i386
Repo-updated : Tue May 6 09:19:18 2014
Repo-pkgs : 8,870
Repo-size : 8.8 G
Repo-metalink: https://mirrors.fedoraproject.org/metal ... &arch=i386
Updated : Thu May 8 13:53:43 2014
Repo-baseurl : http://linux.mirrors.es.net/fedora-epel/6/i386/ (18 more)
Repo-expire : 21,600 second(s) (last: Thu May 8 18:54:24 2014)

Repo-id : extras
Repo-name : CentOS-6 - Extras
Repo-revision: 1387642212
Repo-updated : Sat Dec 21 08:10:13 2013
Repo-pkgs : 12
Repo-size : 9.0 M
Repo-mirrors : http://mirrorlist.centos.org/?release=6 ... epo=extras
Repo-baseurl : http://centos.mirror.ndchost.com/6.5/extras/i386/ (9 more)
Repo-expire : 21,600 second(s) (last: Thu May 8 18:54:25 2014)

Repo-id : nux-dextop
Repo-name : Nux.Ro RPMs for general desktop use
Repo-revision: 1399477164
Repo-updated : Wed May 7 08:40:25 2014
Repo-pkgs : 1,282
Repo-size : 2.7 G
Repo-baseurl : http://li.nux.ro/download/nux/dextop/el6/i386/, http://mirror.li.nux.ro/li.nux.ro/nux/dextop/el6/i386/
Repo-expire : 21,600 second(s) (last: Thu May 8 18:56:22 2014)
Repo-excluded: 1

Repo-id : updates
Repo-name : CentOS-6 - Updates
Repo-revision: 1399382402
Repo-updated : Tue May 6 06:21:12 2014
Repo-pkgs : 642
Repo-size : 2.0 G
Repo-mirrors : http://mirrorlist.centos.org/?release=6 ... po=updates
Repo-baseurl : http://yum.phx.singlehop.com/centos/6.5/updates/i386/ (9 more)
Repo-expire : 21,600 second(s) (last: Thu May 8 18:54:25 2014)

Post Reply