[Python-modules-team] Bug#680822: libphonon-dev should depend on "phonon-backend-null | phonon-backend"?

Evgeni Golov evgeni at debian.org
Tue Jul 10 12:41:00 UTC 2012


reopen 680822
reassign 680822	libphonon-dev
found 680822 libphonon-dev/4:4.6.0.0-2
retitle 680822 aptitude install libphonon-dev phonon-backend-gstreamer fails
thanks

Hi,

as seen in the previous mails to #680822, pyside fails to build in sbuild
when using the apt-resolver (the internal one, used on buildds, is fine).
This can be easily reproduced on every Sid machine, that has no phonon
installed and tries to get libphonon-dev and phonon-backend-gstreamer 
(or -vlc) via aptitude. apt-get works just fine.

As far as I can see, the problem is in the dependency of libphonon-dev:
 phonon-backend-null | phonon
this means that the resolver will try to install -null and -gstreamer at
the same time, which obvioulsy does not work (-null conflicts against
phonon-backend which -gstreamer provides). Changing the dep to
 phonon-backend-null | phonon-backend
would solve the issue here, but I guess there was a rationale to set it
like this in the first place? Should pyside build-depend on phonon 
instead? This would solve the reported FTBFS too, but I still think that
 aptitude install libphonon-dev phonon-backend-gstreamer
should never fail.

Regards
Evgeni, sorry for being pedantic here :)

-- 
Bruce Schneier can read and understand Perl programs.





More information about the Python-modules-team mailing list