[Pkg-chromium-maint] Bug#580535: Bug#580535: chromium-browser: FTBFS using 'debuild binary'

Faheem Mitha faheem at email.unc.edu
Thu May 6 21:15:14 UTC 2010


Hi Giuseppe,

On Thu, 6 May 2010, Giuseppe Iuculano wrote:

> debuild binary calls "debian/rules binary". This is not the correct way
> to build a package, it should be:
>
> - debian/rules clean
> - debian/rules build
> - debian/rules binary

Policy disagrees. From IRC #debian-devel on oftc...

17:02 < faheem> hi. someone said (in
                 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=580535)
                 that 'debuild binary' was not the right way to build a debian package
17:03 < faheem> see the end of the bug report
17:03 < faheem> where is a good place to get a technical ruling on this?
17:07 < pochu> faheem: http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules
17:07 < pochu> "The binary target must be all that is necessary for the
                user to build the binary package(s) produced from this source package."
17:07 < faheem> pochu: thanks
17:07 < faheem> appreciate the link
17:07 < pochu> faheem: also, "Both binary-* targets should depend on the
                build target, or on the appropriate build-arch or
                build-indep target, if provided, so that the package is
                built if it has not been already."
17:08 < faheem> pochu: then you agree 'debuild binary' should work?
17:08 < pochu> faheem: debian/rules binary should work, so yes
17:09 < pochu> faheem: you don't need to manually run debian/rules build
                before debian/rules binary, the binary target
                should depend on the build  one instead
17:09 < pochu> so the bug is valid
                                                          Regards, Faheem.





More information about the Pkg-chromium-maint mailing list