Source: pandoc Severity: normal Tags: patch User: debian-cr...@lists.debian.org Usertags: cross-satisfiability
Hi, please mark pandoc as Multi-Arch:foreign. A one-line patch is attached. It would greatly help if pandoc were marked as M-A:foreign for the following reason: The source package ffms2 recently (with version 2.21-2) gained a build dependency on pandoc. This now makes pandoc part of the B-D-transitive essential package set [1]. Unfortunately, the source package pandoc builds from draws in a large number of additional source packages (mostly haskell) and thus leads to an increase of the dependency graph size 28% or from 999 vertices to 1444 vertices. This large jump is visualized in the graph on this page: http://bootstrap.debian.net/history.html You can see on the far right that there is a sudden jump in the graph size (some points in the graph are partly covered by the label "Jessie"). The dependency graph size is now as large as it has never been before. Thus, it would greatly help if pandoc could be removed from the problem by making it M-A:foreign. That way, when cross compiling the base system, the existing pandoc package of the build architecture can be used to compile the source package ffms2. Thanks! cheers, josch [1] http://bootstrap.debian.net/essential.html
diff -Nru pandoc-1.13.2.1~dfsg/debian/changelog pandoc-1.13.2.1~dfsg/debian/changelog --- pandoc-1.13.2.1~dfsg/debian/changelog 2015-04-29 11:45:37.000000000 +0200 +++ pandoc-1.13.2.1~dfsg/debian/changelog 2015-06-06 07:05:23.000000000 +0200 @@ -1,3 +1,10 @@ +pandoc (1.13.2.1~dfsg-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark pandoc M-A:foreign to help bootstrappability of Debian + + -- Johannes Schauer <jo...@debian.org> Sat, 06 Jun 2015 07:04:50 +0200 + pandoc (1.13.2.1~dfsg-1) unstable; urgency=medium [ upstream ] diff -Nru pandoc-1.13.2.1~dfsg/debian/control pandoc-1.13.2.1~dfsg/debian/control --- pandoc-1.13.2.1~dfsg/debian/control 2015-04-29 10:49:16.000000000 +0200 +++ pandoc-1.13.2.1~dfsg/debian/control 2015-06-06 07:04:48.000000000 +0200 @@ -149,6 +149,7 @@ , ${shlibs:Depends} Recommends: ${cdbs:Recommends} Suggests: ${cdbs:Suggests} +Multi-Arch: foreign Description: general markup converter Pandoc is a Haskell library for converting from one markup format to another,