Bug#634806: gogoc: debian/control uses hardcoded list of non-Linux architectures

July 19th, 2011 - 08:40 pm ET by Robert Millan | Report spam
Package: gogoc
Severity: wishlist
User: debian-devel@lists.debian.org
Usertags: linux-any

The debian/control file in gogoc 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.

Thanks!



To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
email Follow the discussionReplies 1 replyReplies Make a reply

Replies

#1 Craig Small
July 21st, 2011 - 07:20 pm ET | Report spam
On Mon, Jul 18, 2011 at 04:11:58PM +0200, Robert Millan wrote:
Build-Depends: libfoo-dev [linux-any]


I didn't know such a tag existed! I'll use that on the next release,
thanks for the tip.

- Craig

Craig Small VK2XLZ http://www.enc.com.au/ csmall at : enc.com.au
Debian GNU/Linux http://www.debian.org/ csmall at : debian.org
GPG fingerprint: 1C1B D893 1418 2AF4 45EE 95CB C76C E5AC 12CA DFA5



To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact

Similar topics