Source: sord Version: 0.16.8-1 Tags: patch User: [email protected] Usertags: rebootstrap
sord participates in dependency loops relevant to architecture bootstrap. Instead of looking into such a difficult problem, I looked into easily droppable dependencies and noticed that doxygen is only needed for an indep build. As such, it can be moved to Build-Depends-Indep. Beyond this, the doxyfile sets HAVE_DOT=NO, which indicates that graphviz is no longer needed. Please consider applying the attached patch. Helmut
diff --minimal -Nru sord-0.16.8/debian/changelog sord-0.16.8/debian/changelog --- sord-0.16.8/debian/changelog 2021-01-14 18:22:38.000000000 +0100 +++ sord-0.16.8/debian/changelog 2021-02-03 13:23:46.000000000 +0100 @@ -1,3 +1,12 @@ +sord (0.16.8-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Reduce Build-Depends: (Closes: #-1) + + Demote doxygen to B-D-I. + + Drop graphviz, because HAVE_DOT=NO. + + -- Helmut Grohne <[email protected]> Wed, 03 Feb 2021 13:23:46 +0100 + sord (0.16.8-1) unstable; urgency=medium [ Olivier Humbert ] diff --minimal -Nru sord-0.16.8/debian/control sord-0.16.8/debian/control --- sord-0.16.8/debian/control 2021-01-13 23:51:04.000000000 +0100 +++ sord-0.16.8/debian/control 2021-02-03 13:23:32.000000000 +0100 @@ -8,12 +8,12 @@ Dennis Braun <[email protected]> Build-Depends: debhelper-compat (= 13), - doxygen, - graphviz, libserd-dev (>= 0.30), libpcre++-dev, pkg-config, python3:native, +Build-Depends-Indep: + doxygen, Standards-Version: 4.5.1 Homepage: https://drobilla.net/software/sord/ Vcs-Git: https://salsa.debian.org/multimedia-team/sord.git

