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,

Reply via email to