NetBSD Problem Report #50716
From wiz@yt.nih.at Tue Jan 26 10:32:52 2016
Return-Path: <wiz@yt.nih.at>
Received: from mail.netbsd.org (mail.NetBSD.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id EBD227ABC4
for <gnats-bugs@gnats.NetBSD.org>; Tue, 26 Jan 2016 10:32:51 +0000 (UTC)
Message-Id: <20160126103248.CD71E2AC1FF@yt.nih.at>
Date: Tue, 26 Jan 2016 11:32:48 +0100 (CET)
From: Thomas Klausner <wiz@NetBSD.org>
Reply-To: Thomas Klausner <wiz@NetBSD.org>
To: gnats-bugs@NetBSD.org
Subject: MKREPRO: set list sizes/checksums
X-Send-Pr-Version: 3.95
>Number: 50716
>Category: bin
>Synopsis: MKREPRO: set list sizes/checksums
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: bin-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Jan 26 10:35:00 +0000 2016
>Originator: Thomas Klausner
>Release: NetBSD 7.99.25
>Organization:
Curiosity is the very basis of education and if you tell me that
curiosity killed the cat, I say only that the cat died nobly.
- Arnold Edinborough
>Environment:
Architecture: x86_64
Machine: amd64
>Description:
On two consecutive MKREPRO builds I have the following puzzling diff:
diff -r /archive/build/amd64.gcc.20160126/etc/mtree/set.base /archive/build/amd64.gcc.20160126v2/etc/mtree/set.base
46c46
< ./etc/release type=file uname=root gname=wheel mode=0444 nlink=1 size=3876 sha256=dd0d35e33823efd970ea4b08b435f7c74a71c98dd879d0d5027e93cbfeff799f flags=none
---
> ./etc/release type=file uname=root gname=wheel mode=0444 nlink=1 size=3878 sha256=d8366ba126e3800f3fbe8db4f9b1900ad33a5f7ff94b5c0815ae290661e43407 flags=none
4c4
< ./etc/mtree/set.man type=file uname=root gname=wheel mode=0644 nlink=1 size=0 sha256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 flags=none
---
> ./etc/mtree/set.man type=file uname=root gname=wheel mode=0644 nlink=1 size=943911 sha256=41e842fb87f2582cae0e32c927d4404f10ab5d22082e92455dbf1dd786b3f47b flags=none
diff -r /archive/build/amd64.gcc.20160126/etc/mtree/set.misc /archive/build/amd64.gcc.20160126v2/etc/mtree/set.misc
4c4
< ./etc/mtree/set.misc type=file uname=root gname=wheel mode=0644 nlink=1 size=0 sha256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 flags=none
---
> ./etc/mtree/set.misc type=file uname=root gname=wheel mode=0644 nlink=1 size=110950 sha256=9372f2f0a25d60af3a638ce6083f92cfe9575a990cb1c682b4ba5a175232467e flags=none
diff -r /archive/build/amd64.gcc.20160126/etc/mtree/set.tests /archive/build/amd64.gcc.20160126v2/etc/mtree/set.tests
4c4
< ./etc/mtree/set.tests type=file uname=root gname=wheel mode=0644 nlink=1 size=0 sha256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 flags=none
---
> ./etc/mtree/set.tests type=file uname=root gname=wheel mode=0644 nlink=1 size=471011 sha256=0d47566884e1f22603db3df419c9b6bd617b2af4ea9f0dcffeb1aa174e5bf565 flags=none
diff -r /archive/build/amd64.gcc.20160126/etc/mtree/set.xbase /archive/build/amd64.gcc.20160126v2/etc/mtree/set.xbase
4c4
< ./etc/mtree/set.xbase type=file uname=root gname=wheel mode=0644 nlink=1 size=242228 sha256=a406d098d28e79e17ecab31c88ae934913892b571c4c96233be0b6859b93db4e flags=none
---
> ./etc/mtree/set.xbase type=file uname=root gname=wheel mode=0644 nlink=1 size=0 sha256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 flags=none
Ignoring /etc/release for now, there are a couple of files in /etc/mtree
where the size is zero in one of the two builds (with corresponding sha256)
and non-zero in the other. Both builds have zero-sized files though,
just different ones.
>How-To-Repeat:
./build.sh -V MKREPRO=yes ...
>Fix:
Yes, please.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.