Hi Robert,

On Mon, Jul 18, 2011 at 04:11:54PM +0200, Robert Millan wrote:
> Package: claws-mail
> Severity: wishlist
> User: [email protected]
> Usertags: linux-any
> 
> The debian/control file in claws-mail 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.

  The linux-any approach has already been tried and didn't work, that's the
reason I switched to the negated form.

  If you are sure it works now I'll be happy to switch back, otherwise I'll
be equally happy to add the new architecture to the negated list if they have
no plans to port the package causing this (network-manager IIRC), just create
a bug like this one ;-)

  regards,
-- 
  Ricardo Mones 
  ~
  Physics is like sex: sure, it may give some practical results, but 
  that's not why we do it.                            Richard Feynman

Attachment: signature.asc
Description: Digital signature

Reply via email to