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:

NetBSD Home
NetBSD PR Database Search

(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.