[PlanetCCRMA] "apt-get dist-upgrade" wants to remove my lovely vlc

ClaudiusMaximus gloriousclaudiusmaximus@yahoo.co.uk
Thu Apr 15 12:33:01 2004


Sorry for sending prematurely last time, I found a new keyboard shortcut
by mistake...

> Which version of vlc did you install? Where did it come from? 

vlc-0.7.0-1.i386.rpm

I got the two archives of rpms from 
http://www.videolan.org/vlc/download-redhat.html

$ tar tfz vlc-binary.tar.gz
vlc/
vlc/libpostproc-1.0-0.5.pre2.20031107.fr.i386.rpm
vlc/libdvdcss-1.2.8-2.fr.i386.rpm
vlc/libdvdread-0.9.4-4.fr.i386.rpm
vlc/libdvdplay-1.0.1-3.fr.i386.rpm
vlc/libdvbpsi-0.1.3-2.fr.i386.rpm
vlc/libmad-0.15.0b-3.fr.i386.rpm
vlc/xvidcore-0.9.2-3.fr.i386.rpm
vlc/a52dec-0.7.4-4.fr.i386.rpm
vlc/libdv-0.99-3.fr.i386.rpm
vlc/flac-1.1.0-4.fr.i386.rpm
vlc/aalib-1.4rc5-4.fr.i386.rpm
vlc/ffmpeg-0.4.8-1.vl.i386.rpm
vlc/lirc-0.6.6-2.fr.i386.rpm
vlc/xosd-2.2.5-1.fr.i386.rpm
vlc/libid3tag-0.15.0b-4.fr.i386.rpm
vlc/wxGTK-2.4.2-3.fr.i386.rpm
vlc/speex-1.0.3-1.fr.i386.rpm
vlc/mpeg2dec-0.3.2-0.20030701.2.fr.i386.rpm
vlc/libtar-1.2.11-1.i386.rpm
vlc/faad2-2.0-0.3.rc3.fr.i386.rpm
vlc/imlib2-1.1.0-1.fr.i386.rpm
vlc/lame-3.93.1-3.fr.i386.rpm
vlc/libcddb-0.9.4-1.i386.rpm
vlc/openslp-1.0.11-1.i386.rpm
vlc/libcdio-0.65-1.i386.rpm
vlc/libebml-0.6.2-1.i386.rpm
vlc/libvcd-0.7.20cvs-1.i386.rpm
vlc/matroska-0.6.1-1.i386.rpm
vlc/libdvdnav-0.1.9-2.fr.i386.rpm
vlc/vlc-0.7.0-1.i386.rpm
$ tar tfz vlc-redhat9-updates.tar.gz
vlc/
vlc/mozilla-1.4.1-17.i386.rpm
vlc/mozilla-chat-1.4.1-17.i386.rpm
vlc/mozilla-devel-1.4.1-17.i386.rpm
vlc/mozilla-dom-inspector-1.4.1-17.i386.rpm
vlc/mozilla-js-debugger-1.4.1-17.i386.rpm
vlc/mozilla-mail-1.4.1-17.i386.rpm
vlc/mozilla-nspr-1.4.1-17.i386.rpm
vlc/mozilla-nspr-devel-1.4.1-17.i386.rpm
vlc/mozilla-nss-1.4.1-17.i386.rpm
vlc/mozilla-nss-devel-1.4.1-17.i386.rpm
vlc/mozplugger-1.3.2-1.i386.rpm
vlc/fribidi-devel-0.10.4-4.i386.rpm
vlc/fribidi-0.10.4-4.i386.rpm

> There must
> be an incompatibility in one of the libraries that it needs. You could
> try to install the suggested packages one by one to see which one boots
> off vlc (so that we can know which library is the culprit). 

It appears that the offending package is speex (see below)

On Tue, 2004-04-13 at 04:19, Eli Cantu wrote: 
> can't be certain, but I think "dist-upgrade" is used when doing a distribution
> upgrade. e.g. "debian stable(woody) >>>> debian testing(sarge)"  or "redhat 8
> >>>> redhat 9"
> 
> I think when just upgrading within the same version to the latest bug
> fixes/patches, "#apt-get upgrade", might be more appropriate.

Ok, trying that gave a more helpful result - I don't know why I had been
using dist-upgrade before, it always seemed to work, I thought the
upgrade was for upgrading individual packages, I was mistaken.

# apt-get clean
# apt-get update
...
# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be upgraded
  caps cvs hydrogen libsamplerate libsndfile lilypond
lilypond-documentation
  noteedit rosegarden4 snd snd-motif snd-utils specimen
spiralsynthmodular stk
  timemachine
The following packages have been kept back
  speex
16 packages upgraded, 0 newly installed, 0 removed and 1 not upgraded.
Need to get 31.9MB of archives.
After unpacking 4508kB of additional disk space will be used.
Do you want to continue? [Y/n] y