[Pkg-sysvinit-devel] Bug#634514: sysvinit: debian/control uses hardcoded list of non-Linux architectures

Roger Leigh rleigh at codelibre.net
Fri Jul 22 08:00:29 UTC 2011


On Mon, Jul 18, 2011 at 04:12:06PM +0200, Robert Millan wrote:
> The debian/control file in sysvinit uses a negated list of architectures
> to specify a package relationship (most likely Build-Depends) on a
> Linux-specific package.  I.e. something like:
> 
>  Build-Depends: libfoo-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]
> 
> This is problematic because it will fail for any future kfreebsd-* or hurd-*
> architecture (like the upcoming kfreebsd-mipsel port).  The correct way
> would be to use dpkg architecture wildcards, e.g.:
> 
>  Build-Depends: libfoo-dev [linux-any]
> 
> Please consider making this adjustment to make life easier for future
> porting efforts.

A patch for this is here:
git://git.debian.org/git/users/rleigh/sysvinit
Commit 9b0cf5f5 on the 2.88dsf-13.12 branch.  I would have pasted a
gitweb link only it currently appears broken.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20110722/7a8ef4b6/attachment.pgp>


More information about the Pkg-sysvinit-devel mailing list