Source: libdrm Version: 2.4.104-1 Tags: patch User: helm...@debian.org Usertags: rebootstrap
libdrm participates in dependency loops (e.g. #870176) relevant to architecture bootstrap. As we noticed, this problem is hard, so I looked into easily droppable dependencies instead. Turns out valgrind is not one of them. On the bright side, libdrm no longer builds its documentation with xsltproc and ruses restructred text now. It also no longer uses xutils-dev. And libx11-dev is only used in some tests. We can drop the first two and annotate libx11-dev <!nocheck>. Please consider applying the attached patch. Helmut
diff --minimal -Nru libdrm-2.4.104/debian/changelog libdrm-2.4.104/debian/changelog --- libdrm-2.4.104/debian/changelog 2021-01-28 11:18:32.000000000 +0100 +++ libdrm-2.4.104/debian/changelog 2021-02-02 07:30:31.000000000 +0100 @@ -1,3 +1,12 @@ +libdrm (2.4.104-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Reduce Build-Depends: (Closes: #-1) + + Drop unused xsltproc and xutils-dev. + + Annotate libx11-dev <!nocheck>. + + -- Helmut Grohne <hel...@subdivi.de> Tue, 02 Feb 2021 07:30:31 +0100 + libdrm (2.4.104-1) unstable; urgency=medium * New upstream release. diff --minimal -Nru libdrm-2.4.104/debian/control libdrm-2.4.104/debian/control --- libdrm-2.4.104/debian/control 2021-01-28 11:15:10.000000000 +0100 +++ libdrm-2.4.104/debian/control 2021-02-02 07:30:24.000000000 +0100 @@ -6,10 +6,8 @@ debhelper-compat (= 12), meson, quilt, - xsltproc, - libx11-dev, + libx11-dev <!nocheck>, pkg-config, - xutils-dev (>= 1:7.6+2), libudev-dev [linux-any], libpciaccess-dev, python3-docutils,