Bug#979281: pulseaudio should reduce unnecessary Build-Depends
Felipe Sateler
fsateler at debian.org
Tue Jan 5 23:09:08 GMT 2021
Control: tags -1 pending
On Mon, Jan 4, 2021 at 7:12 PM Helmut Grohne <helmut at subdivi.de> wrote:
> Source: pulseaudio
> Version: 13.0-5
> Tags: patch
> User: helmutg at debian.org
> Usertags: rebootstrap
>
> pulseaudio is involved in a number of dependency cycles relevant to
> architecture bootstrapping. Those are hard to solve, but without looking
> into detail, a number of dependencies can be easily dropped:
>
> * check is only used for unittests. Therefore it can be skipped with
> the <!nocheck> build profile.
> * libsamplerate0-dev is deprecated in pulseaudio and only enabled when
> explicitly passing --enable-libsamplerate. The package hasn't done
> this and therefore libsamplerate is unused.
> * libjson-c-dev is unused since version 10.0 where pulseaudio adopted
> its own json parsing library. See NEWS.
>
> This seems all quite straight forward, no? Please apply the attached
> patch
>
Thanks! Applied.
I suspect this won't help you very much in the bootstrap process. I figure
what is needed is a build profile that builds only libpulse{0,-dev}. Happy
to take patches for it.
--
Saludos,
Felipe Sateler
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pulseaudio-devel/attachments/20210105/cb4fc374/attachment.html>
More information about the pkg-pulseaudio-devel
mailing list