[CALUG] VLC - conflicts/circular RPM dependencies?

James Ewing Cottrell 3rd JECottrell3 at Comcast.NET
Mon Feb 13 19:45:48 CST 2006


You are talking about a computer. Nothing "just works". Not even 
Windows. As soon as you start doing something differnt than the Standard 
Thing, you may run into problems. Deal with them.

That said, some things work better than others. In some ways, apt-get 
works better than rpm. Or rather, does more for you. For example, 
apt-get will fetch any needed dependencys, as will Gentoo's "emerge", 
whereas rpm will simmply inform you what you need. Depending on your 
viewpoint, the latter may be more desirable. But all of them will barf 
when the dependencys are tangled up. If you want proof, try loading the 
lastest copy of "gnumeric" from Etch or Sid. The dependencys are 
Temporarily Broken.

JIM

Rajiv Gunja wrote:
> I no longer have the pateince to debug pkg issues. I know, it goes against
> half the people in our calug or more. But since I have been looking for a
> windows alternative, I expect everything to just work. I came across VLC
> player, when I downloaded a cricket match Australia Vs World XI. I installed
> VLC from Xandros Networks and it just worked. By the way, my OS is Xandros
> 3.0 Deluxe. It is very similar to Windows, with the power of Linux. Xandros
> Network uses apt-get in the back ground.
> 
> -GGR
> 
> ---
> Rajiv G Gunja
> System Analyst / Engg
> SUN / AIX / HPUX / Linux Admin
> IM: AOL / Yahoo / MSN : ggvrsn
> 
> 
> 
> On 1/12/06, James Ewing Cottrell 3rd <JECottrell3 at comcast.net> wrote:
> 
>>One other observation. You placed an option (--force) after an argument.
>>Unless you have seen specific examples where that works, place the
>>options first.
>>
>>You probably need --nodeps as well as --force. In fact, you probably
>>want --nodeps *instead* of --force. They should have renamed --force as
>>"--downgrade-or-overwrite" instead. Reread the options carefully.
>>
>>JIM
>>
>>Browne at t-online.de wrote:
>>
>>>Hi CALUG,
>>>    Has anyone successfully installed the VLC media player?  I have
>>>Fedora Core 3
>>>with a 2.6.9 kernel.  As you can see below, the fatal error is "file
>>>/usr/lib/libvcdinfo.so.0.0.1
>>>conflicts between attempted installs of vcdimager-libvcd-0.7.20-1.1.vlc
>>>and libvcd-0.7.20-3"
>>>Those two packages are themselves provided in the tarball (contents
>>>shown below), so that
>>>seems strange.  It's no different if I do the " rpm -U vlc/* --force" as
>>>specified on the web
>>>page.  If I try to do the individual RPMs, I see;
>>>badger# rpm -U cdinfo-0.71-0.i386.rpm --force
>>>error: Failed dependencies:
>>>        libcdio.so.0 is needed by cdinfo-0.71-0.i386
>>>        libiso9660.so.2 is needed by cdinfo-0.71-0.i386
>>>        libvcdinfo.so.0 is needed by cdinfo-0.71-0.i386
>>>        libvcdinfo.so.0(VCDINFO_0) is needed by cdinfo-0.71-0.i386
>>>badger#
>>>
>>>although (in the first instance), I see that libcdio.so.3 is installed
>>>as part of libcdio-0.71-0:
>>>badger# l /usr/lib/libcdio.so.3*
>>>lrwxrwxrwx  1 root root    16 Jan  3 13:43 /usr/lib/libcdio.so.3 ->
>>>libcdio.so.3.0.0
>>>-rwxr-xr-x  1 root root 80200 Nov 28  2004 /usr/lib/libcdio.so.3.0.0
>>>badger#
>>>
>>>Surely it can't be telling me to revert to libcdio.so.0???  Can anyone
>>
>>offer
>>
>>>any suggestions on this?
>>>
>>>Thanks - Ed
>>>
>>>
>>
>>---------------------------------------------------------------------------------------------------------------
>>
>>>badger# rpm -Uvih --nodeps *.rpm
>>>warning: a52dec-0.7.4-7.1.fc3.fr.i386.rpm: V3 DSA signature: NOKEY, key
>>>ID e42d547b
>>>warning: package libmodplug = 1:0.7-2vlc was already added, replacing
>>>with libmodplug <= 1:0.7-3vlc
>>>warning: package libpostproc = 1.0-0.11.pre5.1.fc2.fr was already added,
>>>replacing with libpostproc <= 1.0-0.12.20041025.1.fc3.fr
>>>warning: package vcdimager = 0.7.20-1.1.vlc was already added, replacing
>>>with vcdimager <= 0.7.20-3
>>>Preparing...                ###########################################
>>>[100%]
>>>        package libcddb-0.9.6-1 is already installed
>>>        package libcdio-0.71-0 is already installed
>>>        file /usr/lib/libvcdinfo.so.0.0.1 conflicts between attempted
>>>installs of vcdimager-libvcd-0.7.20-1.1.vlc and libvcd-0.7.20-3
>>>badger#
>>>
>>>badger% l /home/edbrown/firefox_downloads/vlc-binary.tar
>>>-rw-rw-r--  1 edbrown edbrown 16128000 Jan  3 13:22
>>>/home/edbrown/firefox_downloads/vlc-binary.tar
>>>badger% l
>>>total 16032
>>>drwxr-xr-x   2 root    root       4096 Dec 10  2004 .
>>>drwxr-xr-x  37 root    root       4096 Jan  3 19:11 ..
>>>-rw-rw-r--   1 edbrown edbrown   50861 Nov 27  2004
>>>a52dec-0.7.4-7.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   97436 Nov 27  2004
>>>aalib-1.4.0-5.1.fc3.fr.i386.rpm
>>>-rw-r--r--   1 root    root      38166 Nov 27  2004
>>
>>cdinfo-0.71-0.i386.rpm
>>
>>>-rw-rw-r--   1 edbrown edbrown   74734 Nov 27  2004
>>>faac-1.24-1.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown  206017 Nov 27  2004
>>>faad2-2.0-2.20040923.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown  256686 Nov 27  2004
>>>imlib2-1.1.2-2.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown  499448 Nov 27  2004
>>>lame-3.96.1-2.1.fc3.fr.i386.rpm
>>>-rw-r--r--   1 root    root      36767 Nov 28  2004
>>
>>libcddb-0.9.6-1.i386.rpm
>>
>>>-rw-r--r--   1 root    root      62073 Nov 28  2004
>>
>>libcdio-0.71-0.i386.rpm
>>
>>>-rw-rw-r--   1 edbrown edbrown   29211 Nov 28  2004
>>>libdvbpsi-0.1.4-1.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   34379 Nov 28  2004
>>>libdvdcss-1.2.8-4.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   82885 Nov 28  2004
>>>libdvdnav-0.1.10-2.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   56025 Nov 28  2004
>>>libdvdread-0.9.4-5.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   42691 Nov 28  2004
>>>libid3tag-0.15.1b-3.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   81392 Nov 28  2004
>>>libmad-0.15.1b-3.1.fc3.fr.i386.rpm
>>>-rw-r--r--   1 root    root     111410 Nov 28  2004
>>>libmodplug-0.7-2vlc.i386.rpm
>>>-rw-r--r--   1 root    root     111495 Nov 28  2004
>>>libmodplug-0.7-3vlc.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   41057 Sep 19  2004
>>>libpostproc-1.0-0.11.pre5.1.fc2.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   43604 Nov 28  2004
>>>libpostproc-1.0-0.12.20041025.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   50934 Jun 20  2004
>>
>>libtar-1.2.11-1.i386.rpm
>>
>>>-rw-rw-r--   1 edbrown edbrown   92592 Sep 19  2004
>>
>>libvcd-0.7.20-3.i386.rpm
>>
>>>-rw-rw-r--   1 edbrown edbrown  211356 Nov 28  2004
>>>lirc-0.6.6-4.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   93764 Nov 28  2004
>>>mpeg2dec-0.4.1-0.20040610.2.1.fc3.fr.i386.rpm
>>>-rw-r--r--   1 root    root     386817 Nov 28  2004
>>
>>openslp-1.2.0-1.i386.rpm
>>
>>>-rw-rw-r--   1 edbrown edbrown  541752 Nov 28  2004
>>>vcdimager-0.7.20-1.1.vlc.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown  519969 Sep 19  2004
>>>vcdimager-0.7.20-3.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown 1148386 Nov 28  2004
>>>vcdimager-libvcd-0.7.20-1.1.vlc.i386.rpm
>>>-rw-r--r--   1 root    root    8435083 Dec 10  2004 vlc-0.8.1-1.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown 2209460 Nov 28  2004
>>>wxGTK-2.4.2-5.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown   16059 Nov 28  2004
>>>wxGTK-gl-2.4.2-5.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown  273393 Nov 28  2004
>>>wxGTK-stc-2.4.2-5.1.fc3.fr.i386.rpm
>>>-rw-rw-r--   1 edbrown edbrown  163537 Nov 28  2004
>>>wxGTK-xrc-2.4.2-5.1.fc3.fr.i386.rpm
>>>badger%
>>>_______________________________________________
>>>Columbia, Maryland Linux User's Group (CALUG) mailing list
>>>CALUG Website: http://www.calug.com
>>>Email postings to: lug at calug.com
>>>Change your list subscription options: http://calug.com/mailman/listinfo
>>
>>""/lug
>>
>>_______________________________________________
>>Columbia, Maryland Linux User's Group (CALUG) mailing list
>>CALUG Website: http://www.calug.com
>>Email postings to: lug at calug.com
>>Change your list subscription options: http://calug.com/mailman/listinfo
>>""/lug
>>
> 
> 
> 
> 
> --
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://calug.com/pipermail/lug/attachments/20060210/50f3716e/attachment.html 
> _______________________________________________
> Columbia, Maryland Linux User's Group (CALUG) mailing list
> CALUG Website: http://www.calug.com
> Email postings to: lug at calug.com
> Change your list subscription options: http://calug.com/mailman/listinfo/lug
> 


More information about the lug mailing list