Source: lensfun Version: 0.3.2-5 Tags: patch User: helm...@debian.org Usertags: rebootstrap
lensfun participates in dependency loops relevant to architecture bootstrap. Rather than looking into such a difficult problem, I looked for easily droppable dependencies. It turns out that lensfun does not actually use libpng-dev. It's an optional dependency used for builing lenstool, but the relevant flag (-DBUILD_LENSTOOL=ON) is not passed. Please consider applying the attached patch to drop it. Helmut
diff --minimal -Nru lensfun-0.3.2/debian/changelog lensfun-0.3.2/debian/changelog --- lensfun-0.3.2/debian/changelog 2020-01-31 11:39:30.000000000 +0100 +++ lensfun-0.3.2/debian/changelog 2021-01-28 20:32:33.000000000 +0100 @@ -1,3 +1,11 @@ +lensfun (0.3.2-5.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Drop unused Build-Depends: libpng-dev as -DBUILD_LENSTOOL=ON is not + passed. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Thu, 28 Jan 2021 20:32:33 +0100 + lensfun (0.3.2-5) unstable; urgency=medium * Switch Vcs-* fields to salsa.debian.org. diff --minimal -Nru lensfun-0.3.2/debian/control lensfun-0.3.2/debian/control --- lensfun-0.3.2/debian/control 2020-01-31 11:23:11.000000000 +0100 +++ lensfun-0.3.2/debian/control 2021-01-28 20:32:32.000000000 +0100 @@ -5,7 +5,6 @@ Pino Toscano <p...@debian.org> Build-Depends: debhelper-compat (= 12), cmake, pkg-config, python3, libglib2.0-dev, dh-python, - libpng-dev, doxygen, python3-docutils, Standards-Version: 4.5.0