On Fri, Jul 02, 2010 at 09:58:18AM +0200, Sebastian Andrzej Siewior wrote:
> Package: proftpd-dfsg
> Version: 1.3.2e-4
> Severity: normal
> User: [email protected]
> Usertags: typehandling
> 
> This package uses the keywords linux-gnu or not+linux-gnu in its depends
> field in the control file. In particular:
> - libcap2-dev | not+linux-gnu
> 
> Please be aware that linux-gnu excludes armel which is very likely
> not be what you want.
> Since Debian Policy 3.9.0.0 architecture wild cards are defined for
> Build-Depends(?:-Indep): [0] and Architecture: [1]. You are encouraged
> to start using them.
> A quick cheat-sheet for the dependency would be:
> "$DEPENDENCY | not+linux-gnu" => "$DEPENDENCY [linux-any]"
> "$DEPENDENCY | linux-gnu"     => "$DEPENDENCY [!linux-any]"
> 
> [0] http://www.debian.org/doc/debian-policy/ch-relationships.html#s-depsyntax
> [1] 
> http://www.debian.org/doc/debian-policy/ch-customized-programs.html#s-arch-spec
> 

Tools seem still not updated for that, e.g. git-buildpackage fails with
cowbuilder because the required libcap-dev is not installed before
running dpkg-buildpackage.

-- 
Francesco P. Lovergine



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to