Bug#521918: pbuilder --build --binary-arch invokes 'build' target
Filippo Rusconi
rusconi-debian at laposte.net
Mon May 11 13:11:22 UTC 2009
On Mon, May 11, 2009 at 02:11:18PM +0200, Julien Cristau wrote:
>
> On Mon, May 11, 2009 at 13:46:30 +0200, Lionel Elie Mamane wrote:
>
> > No, policy is very clear on that: if you call the "build" target, you
> > _must_ satisfy Build-Depends-Indep and Build-Conflicts-Indep:
> >
> And policy is clearly not followed by any actual practice on this point.
> So that's as much a bug in policy as anything else (#374029).
>
> Cheers,
> Julien
Well, but then, why have new packagers trained by studying the Policy?
Look at my own situation (which must not be a rare one, I suppose):
I've worked to make a Debian package of the software I develop [0]
with the idea that the Debian Policy had to be implemented in the
package making.
That software recently entered Debian through NEW and almost
immediately after that I got a FTBFS bug report [2]: pbuilder called
debian/rules build without installing the required
Build-Depends-Indep: texlive-latex-extra, texlive-latex-recommended, texlive-fonts-recommended
which of course failed because pdflatex was not found on the system
and thus could not build the LaTeX docs of the software.
It is a pity to have a Debian Policy so well documented, to point
package-making learners to that Policy and then have non-conformant
builders.
In fact, I'd ask what would be the solution to overcome the problem
(apart from the desirable fixing the builders)?
My 2 eurocents,
Best regards,
Filippo
[0] http://massxpert.org
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528086
--
Filippo Rusconi, PhD - CNRS - public key C78F687C
Author of ``massXpert'' at http://www.massxpert.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20090511/ccd2d404/attachment.pgp>
More information about the debian-science-maintainers
mailing list