On Mon, Aug 09, 2004 at 12:12:43PM -0700, Shaun Jackman wrote:
> If a package includes source as well as a platform independent binary
> (any byte-code for example), is it *required* (i.e. policy MUST) that
> the binary be rebuilt from source? To be DFSG free it certainly must
> be possible to rebuild it from source.
>
> My inclination is not to rebuild the binary. If possible I'd prefer to
> redistribute a binary that is byte-for-byte identical with upstream's.
> This, for example, allows a simple md5sum to show that two hosts have
> identical versions of this software.
>
> If rebuilding a platform independent binary from source is a policy
> requirement, I'd appreciate a pointer to the relevant text.
IMO, it is a requirement that it be *possible* to do, given only what is in
the source package and Build-Depends(|-Indep) fields. Actually *doing* it
should only occur if and when it makes sense.
Among other things, it wastes autobuilder time to re-build arch-indep
files on every autobuilder; at the *very* least, if you must compile the
arch-indep pieces, consider making them an Arch: all package that doesn't
build on them.
--
Joel Baker <fenton@debian.org> ,''`.
Debian GNU/kNetBSD(i386) porter : :' :
`. `'
http://nienna.lightbearer.com/ `-
Attachment:
pgpp3HznkNSQD.pgp
Description: PGP signature