clone 581225 -1
reassign -1 libsdl1.2-dev
block 581225 by -1

On Tue, May 11, 2010 at 20:54:26 (CEST), Marc Glisse wrote:

> --disable-arts disappeared from debian/rules, so mplayer
> 2:1.0~rc3+svn20100502-2 picked up an unwanted dependency on libartsc0. I
> know it is unwanted because there is no corresponding build-depends.

Indeed, this is not strictly wanted, but let me explain:

mplayer's configure script autodetects installed libraries and enables
respective support. Upstream has asked me to drastically reduce the
configure line, as they have noticed other users using the debian
configuration to build their own copies of mplayer, without really
knowing what they are doing. I see no reason to not follow that

Now why arts gets being pulled in at all is because libsdl1.2-dev
*depends* on libartssc0-dev. For this reason mplayer cannot declare a
build-conflict against arts; the build dependencies wouldn't be
installable in that case.

How to fix this bug? I see two options:

 a) change libsdl1.2-dev to not depend on arts and binNMU mplayer.
 b) disable arts output in mplayer's configure line.

Unless there is a compelling reason to do b) (which I don't see at all),
I'd really like to hear the opinion of the debian sdl maintainers on a)
before doing b).

So, can you perhaps explain me if this bug is a pure cosmetic issue, or
are there technical problems arising from this fact? (besides of course
the unnecessary dependency and the few kb additional space taken on /)

Reinhard Tartler, KeyID 945348A4

pkg-multimedia-maintainers mailing list

Reply via email to