PDA

View Full Version : VlC won't install



nobikes
10th January 2007, 07:06 AM
i was having a dependency problem with VLC and it stopped working. so i YUM remove VLC and then i tried Yum install VLC. it will not install i keep getting errors. see below

any help would be great

Error: Missing Dependency: libiso9660.so.4(ISO9660_4)(64bit) is needed by package vcdimager
Error: Missing Dependency: libcdio.so.6()(64bit) is needed by package vcdimager
Error: Missing Dependency: libiso9660.so.4()(64bit) is needed by package vcdimager
Error: Missing Dependency: libcdio.so.6(CDIO_6)(64bit) is needed by package vcdimager

Jman
11th January 2007, 04:16 AM
Which repositories are you using, vlc isn't in Fedora.

nobikes
11th January 2007, 04:25 AM
dries livna macromedia core updates extras
these are the repos i am using.

Is there another repo that VLC can get dependencies from?

oryx
11th January 2007, 04:38 AM
try livna...it works great 4 me...

Seve
11th January 2007, 04:44 AM
Hello:
Mixing dries with livna is likely at the root of your problem. They don't always play nice together.
To try and correct the problem do the following:
yum remove vcdimager
then
gedit /etc/yum.repos.d/dries.repo
and set
enabled=1
to
enabled=0
save and exit

and then try your
yum install / upgrade again
when it is done you can
yum install vcdimager
if need be

Seve

nobikes
11th January 2007, 04:55 AM
Thank you, that re installed the program. but now i see the program and the icon, but it will not launch

any ideas?

Seve
11th January 2007, 04:57 AM
Hello:
No idea?
Open a terminal and type vlc
and post the output

Seve

nobikes
11th January 2007, 05:04 AM
al right. here is what it says

[Travis@localhost ~]$ vlc
vlc: symbol lookup error: /usr/lib64/libavcodec.so.51: undefined symbol: faacDecDecode
[Travis@localhost ~]$

Seve
11th January 2007, 05:08 AM
Hello:
Again, this goes back to you mixing in-compatible repos. :)
From a terminal logged in as root using
su -
yourpassword
type
yum whatprovides libavcodec.so.51

and
post the output

Seve

nobikes
11th January 2007, 05:17 AM
here is the response



ffmpeg.x86_64 0.4.9-0.24.20060817.lv livna
Matched from:
/usr/lib64/libavcodec.so.51.11.0
/usr/lib64/libavcodec.so.51
libavcodec.so.51()(64bit)



ffmpeg.x86_64 0.4.9-0.25.20061030.lv livna
Matched from:
/usr/lib64/libavcodec.so.51.22.0
/usr/lib64/libavcodec.so.51
libavcodec.so.51()(64bit)



ffmpeg.x86_64 0.4.9-0.25.20061030.lv installed
Matched from:
/usr/lib64/libavcodec.so.51
/usr/lib64/libavcodec.so.51.22.0
libavcodec.so.51()(64bit)

Seve
11th January 2007, 05:24 AM
Hello:
post the output
of
yum list | gref -F vlc

Seve

nobikes
11th January 2007, 05:30 AM
here it is. the top 4 lines repeated about 6 times

IOError: [Errno 32] Broken pipe
Traceback (most recent call last):
File "/usr/lib64/python2.4/logging/__init__.py", line 740, in emit
self.flush()
File "/usr/lib64/python2.4/logging/__init__.py", line 718, in flush
self.stream.flush()
IOError: [Errno 32] Broken pipe
** Message: sqlite cache needs updating, reading in metadata


Exiting on Broken Pipe


Thank you

Seve
11th January 2007, 05:32 AM
Hello:
My fault .... typo :)
it should have been
yum list | grep -F vlc

Seve

nobikes
11th January 2007, 05:34 AM
This looks a little better

[root@localhost Travis]# yum list | grep -F vlc
vlc.x86_64 0.8.5-6.lvn6 installed
mozilla-vlc.x86_64 0.8.5-6.lvn6 livna
vlc-devel.x86_64 0.8.5-6.lvn6 livna
[root@localhost Travis]#

Seve
11th January 2007, 05:45 AM
Hello:
Well based on what you have posted I really don't see why vlc cannot find the libavcodec.so.51 library? Perhaps a gstreamer-pluing from dries ? I dunno, just some speculation.
My only suggestion at this point is to use yum to remove (including the *)
vlc, gstreamer and ffmpeg
yum --enablerepo=dries remove vlc* ffmpeg* gstreamer*
then reboot
then try [make sure that the dries repo is in fact disabled]
yum install vlc* gstreamer*
and hopefully this gets it correct for you

Seve

nobikes
11th January 2007, 06:19 AM
I did that, i think it created more problems then it fixed. VLC still will not launch. But that command deleted a lot of stuff. my mplayer is gone, Gaim is gone cinerela (video app) is gone. pretty much every thin to do with video. Also gnome is gone and it keeps defaulting to kde.

is there a system restore. or do i have to set every thing back up?