Dependencies of the Damned!
I'm trying to install the newest avidemux (2.0.20) on my Testing system.
Since Christian Marillat hasn't built a .deb of it, I have to build it.
Okay, download the tar file, unarchive, run
"./configure".
It wants libgtk2-dev.
Fair enough.
apt-get install libgtk2.0-dev
Can't be installed because it depends on libpango1.0-dev, which isn't going
to be installed. I wonder why not, so I
apt-get install libpango1.0-dev
Can't be installed because it depends on libxft-dev, which isn't going to be
installed. Okay,
apt-get install libxft-dev
Can't be installed because it depends on libxrender-dev, which isn't going
to be installed. Fine,
apt-get install libxrender-dev
Can't be installed because it depends on libxrender1.1, which isn't going to
be installed. Continuing out of sheer stubbornness:
apt-get install libxrender1.1
Hurrah! This one *will* be installed. Of course, in order to do so apt-get
has to remove:
abiword alsamixergui avifile-divx-plugin avifile-mad-plugin
avifile-mjpeg-plugin avifile-player avifile-win32-plugin
avifile-xvid-plugin flashplayer-mozilla gconf2 gimageview glabels
gpaint gxine htmldoc icewm kate kcontrol kdebase-kio-plugins
kdelibs-bin kdelibs4 kedit kfind kghostview khelpcenter kmail
konq-speaker konqueror konsole kpaint krusader kview lesstif1
lesstif2 libarts1 libavifile-0.7c102 libbonoboui2-0
libbonoboui2-common libeel2-2 libeel2-data libfltk1.1c102
libgail-common libgail17 libgconf2-4 libglade2-0
libgnome-desktop-2 libgnome2-0 libgnome2-common libgnomecanvas2-0
libgnomedb2-3 libgnomedb2-common libgnomeprint2.2-0
libgnomeprint2.2-data libgnomeprintui2.2-0 libgnomeui-0
libgnomevfs2-0 libgnomevfs2-common libgtk2.0-0 libgtk2.0-common
libgtkglext1 libgucharmap3 libkdenetwork2 libkonq4 libpango1.0-0
libpango1.0-common libqt3c102-mt librsvg2-2 libxcursor1 libxft2
libxrender1 mozilla-browser mozilla-firebird mozilla-psm snd
snd-gtk xmaddressbook xpdf xpdf-reader
This just doesn't look optimal.
I have never delved into the internals of the dpgk format or apt-get's
operations -- I never needed to. Can anyone explain to me what's up with
the dependencies here?
--
Carl Fink carl@fink.to
Jabootu's Minister of Proofreading
http://www.jabootu.com
Reply to: