Bug#870176: libdrm: Make source package bootstrappable

Stephen Kitt <[email protected]> Fri, 1 May 2026 12:57:30 +0200
Newsgroups gmane.linux.debian.devel.x
Message-ID <20260501125730.544facb2__12969.419294835$1777633164$gmane$org@heffalump.sk2.org>
Hi,

On Sun, 30 Jul 2017 12:17:29 -0700 Daniel Schepler <[email protected]>
wrote:
> Currently, libdrm is involved in build dependency cycles such as:
> 
> libdrm Build-Depends on valgrind
> valgrind Build-Depends on gdb
> gdb Build-Depends on texlive-base
> texlive-base Depends on texlive-binaries
> texlive-bin Build-Depends on libgd-dev
> libgd2 Build-Depends on libtiff-dev
> tiff Build-Depends on freeglut3-dev
> freeglut Build-Depends on libgl1-mesa-dev
> mesa Build-Depends on libdrm-dev

I think this was fixed by gdb qualifying its build-dependency on texlive-base
with <!nodoc>, wasn’t it? That way gdm is bootstrappable which breaks the
cycle.

Regards,

Stephen
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmn0hxoACgkQgNMC9Yht
g5zmrw//Ybk3O5JuaWOiVsXFbHxX7opYIUQL6TzFZ/5F4d/q98xjSomfiJ8XyKWA
h8f9w1BOilojLQ5yTUUhso1upnM76+ptG7rnzvVw5nc0y+ZjDZkN+itUSbFx8uqr
bpg1NsOIUoy3Oyhi9jWCe43BbNIRoxw9KZcr3oXEn+6dKiB/QkP2aRAIVIXs6LNn
gnZ5gETGnAYm3SmvIe7qoOhh3t9h7VQgMbv0j/AL4JzjzxqVSMXBksYw8otLVJGt
LFsoRjUIaKXU7+7qE/DO3SU8Rx4qnRkkhudW5+IRc9o6ILUsu0r1+au8v6uE+fe/
QAg/bSjUgU3KShBD0duTTydkQJig9KXfHpIJrcghrezDVUb7iA705csl+B9SI8lb
WCKN4p0U/9AA7x0ayNAmTfM6NBxdr5YJngFtuqHkCuPYFXb0u1O2iA5YA0I535gN
4vrR7YGjsct9u7U2oURsie58NU/rBhvTn22scRXPPdqADNoAIKcJhDRxZlghJXZI
Xl7ztjmMCtNSeArIYmQ6FsPG9MHYXE8sYKwJPpU2ev7wywgr2XLCHQA6Q/blCN4n
6eWg3VUp0QsBWck/lWenqsSL7j20NwvGTPc7eOCZ1a3RQqhd/lBaEBkkSkACaBL3
R+M+d/opEzehJGgZx/utYeKF4EEdEbn+wA1ltNipv/GFxiFf8oM=
=kf8r
-----END PGP SIGNATURE-----