Bug#1073829: please mark the package as Multi-Arch: foreign

Michael Tokarev mjt at tls.msk.ru
Wed Jun 19 12:21:53 BST 2024


Package: libparse-yapp-perl
Version: 1.21-3
Severity: normal
Tags: patch

Currently there's no way to satisfy dependency on libparse-yapp-perl for a non-native-arch
package, despite libparse-yapp-perl itself is pure perl, arch:all and does not have any
architecture-specific dependencies.  This is because it is not marked with Multi-Arch: foreign.
The attached one-line patch makes it possible to depend on libparse-yapp-perl for non-native
packages, and, in particular, to build-depend on it when cross-compiling.

Thanks,

/mjt

--- debian/control.orig	2024-06-19 14:15:15.638951102 +0300
+++ debian/control	2024-06-19 12:50:49.072606813 +0300
@@ -14,6 +14,7 @@
 
 Package: libparse-yapp-perl
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends},
          ${perl:Depends}
 Description: Perl module for creating fully reentrant LALR parser OO Perl modules



More information about the pkg-perl-maintainers mailing list