Package: libcgraph6,libcdt5,libpathplan4,libgvpr2,libxdot1,liblab-gamut1 Version: 2.40.1-7 Tags: patch User: [email protected] Usertags: cross-satisfiability Control: affects -1 + src:k3d src:python-pygraphviz src:cylc src:ns3
The affected packages fail to satisfy their cross Build-Depends, because they somehow depend on graphviz libraries for both the build and host architecture. Usually that means that the relevant packages should be marked Multi-Arch: same. The multiarch hinter (see tracker.d.o todos) indicates that doing so is safe for a number of packages. Please consider applying the attached patch. Helmut
diff --minimal -Nru graphviz-2.40.1/debian/changelog graphviz-2.40.1/debian/changelog --- graphviz-2.40.1/debian/changelog 2019-07-13 16:19:42.000000000 +0200 +++ graphviz-2.40.1/debian/changelog 2019-09-25 18:10:09.000000000 +0200 @@ -1,3 +1,10 @@ +graphviz (2.40.1-7.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Multiarchify packages (closes: #-1). + + -- Helmut Grohne <[email protected]> Wed, 25 Sep 2019 18:10:09 +0200 + graphviz (2.40.1-7) unstable; urgency=medium * Build with ipsep mode (closes: #595084). diff --minimal -Nru graphviz-2.40.1/debian/control graphviz-2.40.1/debian/control --- graphviz-2.40.1/debian/control 2018-10-03 17:04:59.000000000 +0200 +++ graphviz-2.40.1/debian/control 2019-09-25 18:10:07.000000000 +0200 @@ -75,6 +75,7 @@ Package: libgv-guile Architecture: any +Multi-Arch: same Section: interpreters Depends: ${shlibs:Depends}, ${misc:Depends} Description: Guile bindings for graphviz @@ -85,6 +86,7 @@ Package: libgv-lua Architecture: any +Multi-Arch: same Section: interpreters Depends: ${shlibs:Depends}, ${misc:Depends} Description: Lua bindings for graphviz @@ -96,6 +98,7 @@ Package: libgv-perl Architecture: any Section: perl +Multi-Arch: same Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends} Conflicts: graphviz (<< 2.12-1) Description: Perl bindings for graphviz @@ -106,6 +109,7 @@ Package: libgv-php7 Architecture: any +Multi-Arch: same Section: php Depends: ${shlibs:Depends}, ${php:Depends}, ${misc:Depends} Description: PHP7 bindings for graphviz @@ -144,6 +148,7 @@ Package: libgv-ruby Architecture: any +Multi-Arch: same Section: ruby Depends: ${shlibs:Depends}, ${misc:Depends} Description: Ruby bindings for graphviz @@ -155,6 +160,7 @@ Package: libgv-tcl Architecture: any +Multi-Arch: same Section: interpreters Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: graphviz (<< 2.12-1) @@ -166,6 +172,7 @@ Package: libcgraph6 Architecture: any +Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libgraphviz4 @@ -177,6 +184,7 @@ Package: libcdt5 Architecture: any +Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libgraphviz4 @@ -188,6 +196,7 @@ Package: libpathplan4 Architecture: any +Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libgraphviz4 @@ -223,6 +232,7 @@ Package: libgvpr2 Architecture: any +Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libgraphviz4 @@ -235,6 +245,7 @@ Package: libxdot4 Architecture: any +Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: libgraphviz4 @@ -246,6 +257,7 @@ Package: liblab-gamut1 Architecture: any +Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Description: rich set of graph drawing tools - liblab_gamut library @@ -256,6 +268,7 @@ Package: libgraphviz-dev Architecture: any +Multi-Arch: same Section: libdevel Depends: libcdt5 (= ${binary:Version}), libcgraph6 (= ${binary:Version}), @@ -281,6 +294,7 @@ Package: graphviz-doc Depends: ${misc:Depends} Architecture: all +Multi-Arch: foreign Section: doc Conflicts: graphviz (<< 2.12-1) Suggests: graphviz

