[Qa-jenkins-dev] Bug#914266: Bug#914266: reproducible: vary running debian/rules binary target under fakeroot/etc

Holger Levsen holger at layer-acht.org
Wed Nov 21 15:01:31 GMT 2018


control: tags -1 + moreinfo

Hi Paul,

I'm afraid I don't see much point in this. Maybe you can elaborate some
more?

On Wed, Nov 21, 2018 at 05:59:40PM +0800, Paul Wise wrote:
> For reproducible builds I would like to perform build2 using fakeroot
> even if Rules-Requires-Root is set to no.
> 
> This will find packages that really should not have the debian/control
> Rules-Requires-Root field set to no.
 
while I can see how this is interesting, I don't see how this is
relevant for reproducible builds or benefical for Debian in general.

ok, it finds some minor bugs, with AFAIK have no real relevance today.

> This will find packages that will build differently with older dpkg
> versions that do not support Rules-Requires-Root and always use
> fakeroot/etc.

for reproducible builds we require/strongly suggest to use the same
version of packages, incl dpkg, as was used in the original build, so
i'm not sure why one want to build with an older dpkg.

also, when was Rules-Requires-Root introduced? (with what dpkg version?)
I remember it was roughly around the same time as dpkg with features needed
for reproducible builds arrived in sid, which was December 2016. So building
with an earlier dpkg is useless (from our POV) anyway.


-- 
cheers,
	Holger

-------------------------------------------------------------------------------
               holger@(debian|reproducible-builds|layer-acht).org
       PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-dev/attachments/20181121/deabd856/attachment.sig>


More information about the Qa-jenkins-dev mailing list