Bug#309561: Syntax error in Build-Depends

Jeroen van Wolffelaar Jeroen van Wolffelaar <jeroen@wolffelaar.nl>, 309561@bugs.debian.org
Wed, 18 May 2005 02:38:41 +0200


Package: gnome-applets
Version: 2.8.2-2
Severity: serious
Tags: sid

| Build-Depends: (...) libapm-dev [] (...)

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.

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.

--Jeroen

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

-- 
Jeroen van Wolffelaar
jeroen@wolffelaar.nl
http://jeroen.A-Eskwadraat.nl