[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: debian-multimedia: wiki question



Am / On Mon, 19 Feb 2018 17:28:45 +0100
schrieb / wrote Toerless Eckert <tte@cs.fau.de>:

> The whole reason why i got into the trouble of adding
> deb-multimedia as a repo was to be able to install
> avidemux. It is not listed in your above list of
> DebianMultimedia packages, but it shows up in
> https://blends.debian.org/multimedia/tasks/video although
> that page leaves me even more confused as to how i would
> be able to install it without deb-multimedia because it
> just says "Debian package not available", and relase
> "VCS" (no idea what VCS is).

1.
There was an attempt to build a debian-avidemux-package in
2012 (Bug#203211: RFP: avidemux), which wasn't successful,
but this may be the reason for this.

2.
The problem with deb-multimedia is that it's based on some
multimedia-programs and libraries (like ffmeg, libx264 etc)
which are non-free and not in Debian, or that are also in
Debian, but in different Versions. To make sure, that the
people using his repository only get his packages, Marillat
gives them a higher Version-Epoch. But this has the result,
that you have to install his versions of many packages to
install even the smallest peace of software, for which all
dependencies also could be resolved in the Debian archives.

3.
So: If you really want to use deb-multimedia.org, you may do
this by apt and pinning the repository to -900
in /etc/apt/preferences.

But the better way is to do it 'by hand' (downloading
packages and install via dpkg). If this isn't possible, in
most cases it's possible to download Marillats
source-packages, adjust the versions of the dependencies in
the  Debian/control-file and the version of the package in
Debian/changelog and recompile/rebuild the package: 
fakeroot dpkg-buildpackage

E.G.: avidemux depends on libaften0 which is not in Debian
(because non-free) but can be used from Marillat without any
dependencies. All other dependencies (libx264, libx265) can
be resolved within Debian, but you have to adjust the
versions in new-build avidemux-packages.

Hope this helps!

klaumi


-----------
Klaumi Klingsporn 
mail: klaumikli@gmx.de
web: www.klaumikli.de


Reply to: