Source: libfreenect Version: 1:0.5.3-2 Tags: patch User: helm...@debian.org Usertags: rebootstrap
libfreenect participates in dependency loops relevant to architecture bootstrap. Instead of looking into such a difficult problem, I looked into easily droppable dependencies. I noticed that libxi-dev and libxmu-dev are only needed for building examples, which are not installed into any binary package. Thus, they can be dropped. doxygen is only used during an indep build and therefore can be demoted to Build-Depends-Indep. Please consider applying the attached patch. Helmut
diff --minimal -Nru libfreenect-0.5.3/debian/changelog libfreenect-0.5.3/debian/changelog --- libfreenect-0.5.3/debian/changelog 2020-04-09 06:50:52.000000000 +0200 +++ libfreenect-0.5.3/debian/changelog 2021-01-30 20:24:01.000000000 +0100 @@ -1,3 +1,12 @@ +libfreenect (1:0.5.3-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Reduce Build-Depends: (Closes: #-1) + + Drop libxi-dev and libxmu-dev as examples are not installed. + + Demote doxygen to Build-Depends-Indep. + + -- Helmut Grohne <hel...@subdivi.de> Sat, 30 Jan 2021 20:24:01 +0100 + libfreenect (1:0.5.3-2) unstable; urgency=medium * Team upload. diff --minimal -Nru libfreenect-0.5.3/debian/control libfreenect-0.5.3/debian/control --- libfreenect-0.5.3/debian/control 2020-04-09 06:49:34.000000000 +0200 +++ libfreenect-0.5.3/debian/control 2021-01-30 20:24:00.000000000 +0100 @@ -4,7 +4,8 @@ Maintainer: Nicolas Bourdaud <nicolas.bourd...@gmail.com> Uploaders: Arne Bernin <a...@alamut.de>, Yaroslav Halchenko <deb...@onerussian.com>, Mark Renouf <mark.ren...@gmail.com> Build-Depends: debhelper (>= 9), cmake, pkg-config, - libusb-1.0-0-dev(>= 1.0.18~), freeglut3-dev, libxmu-dev, libxi-dev, + libusb-1.0-0-dev(>= 1.0.18~), freeglut3-dev, +Build-Depends-Indep: doxygen X-Python-Version: 2.7 Standards-Version: 3.9.6