NetBSD Problem Report #59378

From www@netbsd.org  Wed Apr 30 14:30:19 2025
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits)
	 client-signature RSA-PSS (2048 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 6EB971A923C
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 30 Apr 2025 14:30:19 +0000 (UTC)
Message-Id: <20250430143017.DA6DF1A923E@mollari.NetBSD.org>
Date: Wed, 30 Apr 2025 14:30:17 +0000 (UTC)
From: stephen@borrill.org.uk
Reply-To: stephen@borrill.org.uk
To: gnats-bugs@NetBSD.org
Subject: mtree set files in daily builds do not always batch
X-Send-Pr-Version: www-1.0

>Number:         59378
>Category:       toolchain
>Synopsis:       mtree set files in daily builds do not always batch
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 30 14:35:00 +0000 2025
>Last-Modified:  Thu May 08 11:05:01 +0000 2025
>Originator:     Stephen Borrill
>Release:        9.4_STABLE
>Organization:
Precedence Technologies Ltd
>Environment:
NetBSD 9.4_STABLE NetBSD 9.4_STABLE (XEN3_DOMU) #0: Sat Oct 26 15:06:49 UTC 2024  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/xen/compile/XEN3_DOMU amd64

>Description:
Set tarballs include a ./etc/mtree/set.SETNAME file. This should tally with the files in that tarball, but sometimes files differ.

The files that differ always appear to be as follows on netbsd-9:

usr/lib/i386/libkadm5clnt.so.14.0
usr/lib/i386/libkadm5srv.so.15.0

netbsd-10 seems OK from a quick glance.

OK:
https://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-10/202504290810Z/amd64/binary/sets/base.tar.xz

Not OK:
https://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-9/202504280110Z/amd64/binary/sets/base.tar.xz
https://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-9/202504242110Z/amd64/binary/sets/base.tar.xz
https://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-9/202504201400Z/amd64/binary/sets/base.tar.xz

>How-To-Repeat:
# ftp https://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-9/202504280110Z/amd64/binary/sets/base.tar.xz
# mkdir dest
# tar -xpzf base.tar.xz -C dest
# mtree -p dest < dest/etc/mtree/set.base

Output shows two mis-matched files:

usr/lib/i386/libkadm5clnt.so.14.0:
        sha256 (0xd6949162c5d1a078d71b5c391df429fe0119c48673df255e3f87c7509b3b0d50, 0x66f1911d5fad9f1b03a0d4100758b9eb0dacb9e8f669cd0426c3746123fd4426)
usr/lib/i386/libkadm5srv.so.15.0:
        sha256 (0x85666f48fb1360300746d3fc6218ca751128840cbe716a9e9f6d70d0836556f2, 0x5ceaa46de43bd45ab72e0516b3b836b9dd066a875e701f3b4514dc0aba44dafe)

>Fix:
Unknown

>Audit-Trail:
From: Stephen Borrill <stephen@borrill.org.uk>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: toolchain/59378: mtree set files in daily builds do not always
 batch
Date: Thu, 8 May 2025 12:04:51 +0100

 I cannot recreate this locally, so it only seems to affect the autobuild 
 cluster

 I can confirm that 
 https://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-9/202505061020Z/amd64/binary/sets/base.tar.xz 
 is still affected
 -- 
 Stephen

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2025 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.