Wondering if anyone has an idea or workaround for this dependency chain pain:
On debian wheezy with the debian multimedia repositories added. I try to install Gem I get an error from apt:
The following packages have unmet dependencies: gem : Depends: libgmerlin-avdec1 (>= 1.0.0) but it is not going to be installed
And trying to install libgmerlin-avdec1:
The following packages have unmet dependencies: libgmerlin-avdec1 : Depends: libpostproc52 (>= 4:0.7-1) but it is not going to be installed or libpostproc-extra-52 (>= 4:0.7-1) but it is not going to be installed
Then try to install libpostproc52:
The following packages have unmet dependencies: libpostproc52 : Depends: libavutil51 (< 4:0.7.3-99) but 5:0.8.7-0.0 is to be installed or libavutil-extra-51 (< 4:0.7.3.99) but it is not going to be installed
Finally trying to install libavutil-extra-51 wants to remove a bunch of packages amongst which pd-pdp, chromium, ffmpeg
Any ideas?
Interestingly the pd-extended autobuild Pd-0.43.1-extended-debian-wheezy-i386 does not complain and has all dependencies solvable.
Thanks,, Lorenzo.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-01-25 09:58, Lorenzo Sutton wrote:
Wondering if anyone has an idea or workaround for this dependency chain pain:
On debian wheezy with the debian multimedia repositories added.
you should not.
lots of packages that were originally only available via debian-multimedia are now in debian proper.
debian and debian-multimedia are not coordinated (nor associated) in any way, this basically means that if you add debian-multimedia to your apt-sources you are asking for trouble.
this is why i have dumped d-m on all the computers i'm maintaining for some time now.
if you really need it (i think, apart from some codecs, decent dvd-authoring tools are still only available via d-m) you might try:
dependency hell
explicitely.
fgmasdr IOhannes
[1] e.g. http://jaqque.sbih.org/kplug/apt-pinning.html
On 26/01/12 09:31, IOhannes m zmoelnig wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-01-25 09:58, Lorenzo Sutton wrote:
Wondering if anyone has an idea or workaround for this dependency chain pain:
On debian wheezy with the debian multimedia repositories added.
you should not.
well...
lots of packages that were originally only available via debian-multimedia are now in debian proper.
true.
debian and debian-multimedia are not coordinated (nor associated) in any way, this basically means that if you add debian-multimedia to your apt-sources you are asking for trouble.
honestly this is the first time I encounter problems. But you do have a good point there.
this is why i have dumped d-m on all the computers i'm maintaining for some time now.
if you really need it (i think, apart from some codecs, decent dvd-authoring tools are still only available via d-m)
well codecs + e.g. cinelerra-cv is quite a bit of stuff.
you might try:
- remove d-m from your apt-list
- remove all (now obsolete) packages that you intalled from d-m
- install debian's native multimedia packages (e.g. gem), without any
dependency hell
- re-add d-m to your apt-list
- use apt-pinning [1] to avoid installing d-m packages if not requested
explicitely.
But won't one have problems the other way round with d-m packages usually being more updated not installing due to out-dated libs in the standard repos? I guess.
Lorenzo.
fgmasdr IOhannes
[1] e.g. http://jaqque.sbih.org/kplug/apt-pinning.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk8hHVEACgkQkX2Xpv6ydvT+5QCgsHiqZ0ayZY1n6ajgQc6E8WVN ZfcAoLu55GekyRsYgQkfzPq7pTMA315O =uE/2 -----END PGP SIGNATURE-----
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On 01/27/12 15:27, Lorenzo Sutton wrote:
But won't one have problems the other way round with d-m packages usually being more updated not installing due to out-dated libs in the standard repos? I guess.
well the thing is: the use of debian-multimedia.org is discouraged from the official debian side. while marillat is doing great packages, he doesn't really show much interest in making his packages compatible with debian (i don't know about any background stories, so i don't know who is to blame for that)
if you cannot live without d-m, another option is to simply build a gem package yourself, using the libXXX-dev packages from d-m:
something like $ apt-get source gem $ cd gem-*/ $ dpkg-buildpackage -rfakeroot
the resulting gem packages should then depend on the d-m libraries.
fgmasdr IOhannes