[CALUG] VLC - conflicts/circular RPM dependencies?
Rajiv G Gunja
opn.src.rocks at gmail.com
Tue Feb 14 09:19:29 CST 2006
Jim,
I understand what you mean. Yes, not always things "just work". But
for me, I want software to work, at least upto a point where I do not
need to break my head all night. I have done that a lot and am still
doing it, otherwise I will not be a System Admin for multiple OSes
(excluding windows)
What I mean by "just work" is that, when I bring up Xandros Network
(XN) and I search for a software I need on my desktop, in this case VLC,
I want XN to do all the dependency checks for me and make sure it will
work once installed. The only input XN asks me is for the root password.
Yes Gentoo's emerge or synaptic or RED Carpet provide similar
install facilities. But what keeps XN apart from them? Well, on XN you
will find only the apps certified to work on Xandros and the version
that will not break the library dependencies. I use my Xandros as a
Desktop, I do not want the latest and greatest, I want the most stable
version that is available. For example, opn.src.rtwhen I installed VLC,
XN did not install the latest version 0.8.4, but it installed 0.8.2-svn,
which according to XN, works well with the current configuration. Also,
I am writing this email using Ximian Evolution, which infact is version
2.0.4 instead of the current stable version 2.4.2.1
As I said before, I love and use Linux as a Desktop and I am not a
programmer. I like stability and usuability over latest and greatest. I
do all my day to day work on Xandros and cannot offord to keep
reinstalling the OS.
-GGR
On Mon, 2006-02-13 at 20:45 -0500, James Ewing Cottrell 3rd wrote:
> 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
> >
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://calug.com/pipermail/lug/attachments/20060214/24555626/attachment.html
More information about the lug
mailing list