Package: cl-abnf
Version: 20150608-1
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
Control: affects -1 + src:pgloader

pgloader fails to cross build from source, because its build dependency
on cl-abnf is unsatisfiable. In general, Architecture: all packages such
as cl-abnf can never satisfy cross Build-Depends unless marked
Multi-Arch: foreign. In this case, such a marking is correct, because
cl-abnf essentially is a data package: It does not have any maintainer
scripts nor dependencies. It only ships lisp source files. Please
consider applying the attached patch.

Helmut
diff --minimal -Nru cl-abnf-20150608/debian/changelog 
cl-abnf-20150608/debian/changelog
--- cl-abnf-20150608/debian/changelog   2015-07-15 15:44:24.000000000 +0200
+++ cl-abnf-20150608/debian/changelog   2018-09-25 05:38:11.000000000 +0200
@@ -1,3 +1,10 @@
+cl-abnf (20150608-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark cl-abnf Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 25 Sep 2018 05:38:11 +0200
+
 cl-abnf (20150608-1) unstable; urgency=medium
 
   * Quicklisp release update.
diff --minimal -Nru cl-abnf-20150608/debian/control 
cl-abnf-20150608/debian/control
--- cl-abnf-20150608/debian/control     2014-08-04 17:25:23.000000000 +0200
+++ cl-abnf-20150608/debian/control     2018-09-25 05:38:01.000000000 +0200
@@ -11,6 +11,7 @@
 
 Package: cl-abnf
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Description: Common Lisp ABNF parser generator
  The generated parser is a regular expression scanner provided by the

Reply via email to