[prev in list] [next in list] [prev in thread] [next in thread] 

List:       debian-devel
Subject:    Re: Architecture independent binaries and building from source
From:       Joel Baker <fenton () debian ! org>
Date:       2004-08-10 18:42:12
Message-ID: 20040810184212.GA10688 () spawn ! mnemosyne-consulting ! com
[Download RAW message or body]

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 #3 (application/pgp-signature)]
-- 
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic