Source: libfreenect Version: 1:0.5.3-2 Tags: patch User: [email protected] 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 <[email protected]> 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 <[email protected]> Uploaders: Arne Bernin <[email protected]>, Yaroslav Halchenko <[email protected]>, Mark Renouf <[email protected]> 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

