Package: less
Version: 456-1
Severity: normal
Tags: patch
User: multiarch-de...@lists.alioth.debian.org
Usertags: multiarch

e are working on getting multiarch metadata correct throught the
archive. This package needs to be marked 'Multi-Arch: foreign' for
dependencies and build-depencies to work correctly in all cases.

Any package 'X' build-depending on less cannot be cross-built
because apt-get build-dep -a<arch> cannot satisfy X's
build-dependencies until

Multi-Arch: foreign

is added to less's control file, to indicate that less from
any available arch will satisfy the dependency. 

63 packages in debian cannot be cross-built until this patch is applied.

-- System Information:
Debian Release: 6.0.6
  APT prefers stable
  APT policy: (990, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32.33-kvm-i386-20111128-dirty (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
diff -Nru less-456/debian/changelog less-456/debian/changelog
--- less-456/debian/changelog	2012-11-12 01:40:28.000000000 +0000
+++ less-456/debian/changelog	2012-11-15 13:18:29.000000000 +0000
@@ -1,3 +1,9 @@
+less (456-2) UNRELEASED; urgency=low
+
+  * Add Multi-Arch:foreign meta-data to allow cross-dependencies
+
+ -- Wookey <woo...@wookware.org>  Thu, 15 Nov 2012 13:17:38 +0000
+
 less (456-1) unstable; urgency=low
 
   * New upstream
diff -Nru less-456/debian/control less-456/debian/control
--- less-456/debian/control	2012-11-12 01:38:29.000000000 +0000
+++ less-456/debian/control	2012-11-15 13:17:17.000000000 +0000
@@ -9,6 +9,7 @@
 Package: less
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, debianutils (>= 1.8)
+Multi-arch: foreign
 Description: pager program similar to more
  This package provides "less", a file pager (that is, a memory-efficient
  utility for displaying text one screenful at a time). Less has many

Reply via email to