Bug#309561: Syntax error in Build-Depends

Josselin Mouette 309561@bugs.debian.org, 309561@bugs.debian.org
Wed, 18 May 2005 09:38:30 +0200


Le mercredi 18 mai 2005 =E0 02:38 +0200, Jeroen van Wolffelaar a =E9crit :
> Package: gnome-applets
> Version: 2.8.2-2
> Severity: serious
> Tags: sid
>=20
> | Build-Depends: (...) libapm-dev [] (...)
>=20
> It's actually also unclear what this means, because you don't know
> whether this is a negative empty list, or a positive empty list. In
> reality, apt for example, will completely ignore this build depends,
> while sbuild (what the buildd's use) iirc will assume it needs to be
> installed.
>=20
> I'm guessing you use some tool to autogenerate build-depends, please
> don't do that. Build-depends must remain constant over rebuilds of your
> package, you can use some tool/table to generate them, but you *need* to
> check the changes before uploading, and your package should really not
> in any even change them. Basicly, debian/control rebuilding at build
> time is evil.

This is thanks to type-handling removing its only useful feature, and
now requiring such insanity; see #300133.
--=20
 .''`.           Josselin Mouette        /\./\
: :' :           josselin.mouette@ens-lyon.org
`. `'                        joss@debian.org
   `-  Debian GNU/Linux -- The power of freedom