From nobody Wed Nov 16 20:15:57 2022 X-Original-To: pkgbase@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NCDnn5fwtz4hZ3V for ; Wed, 16 Nov 2022 20:15:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NCDnn3VKDz3qMl for ; Wed, 16 Nov 2022 20:15:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668629757; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=vU4N0LxNrcHplAfYAhXtDtacud7nNQuQUYtcztnniLs=; b=BIFx1sUnhA1NqCgvo3K9SVvhEAVwfRBeFUMwF8CktpgGvQWmk5qaDSanzFVx2PzKClB2Cu XHc9gS3cOxJiCRiDmVQmAA3QEZxmY86NCtQJFj8++eGK6XCssTQH2N1khcHQwtczJI0iku 7XpeAwCZD/59ZjOdht6CeaoizG/05vs/T0bIUyOe8Tpttrt0IdkoUFBAoxYCHtzS2pocAr LUhuKAYcXF2PjdOXkVLjYutiukvIt9x0YYKelc38Jef+YCH0ze+iZFYJfIibSuMNV5VMah zyBjXcmQEHrL7Qi88TJ6xoEhU3R25r4naGnOoNqBnPD4aUYHKKVgeUM0p5wGFQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1668629757; a=rsa-sha256; cv=none; b=kjJjZtFxaOpVrWS+NvJDxud9sRTkzc1DnIZcjC5e09yb/tYFK0AdYVu9rnzmW8tjOh6pII B4OtFrtVXtK9nOGyXp3iIpAVSd17M0j5PExRtIqJBT6N9KzTpcjuk5/XWUJdq83+bBX2rH INGlCM8YpUQvS/JVb3p+vWx2S9MVlAGz++CrUnhJ0meycFlV1e4j3CoOixSL5NH1U380df neIbQQ5oqEJu5bxJVbeda5kv2N1AOSqKXfAptylmphBXMpr4HEiUX7uVbNSifLx6FqmbqL sA0IrSiraw4wZycKaUP41uHEmL4QgbUAYT6EZeTxlRUkQRzY8xJafe8ABdM/+w== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NCDnn2SL4zF9N for ; Wed, 16 Nov 2022 20:15:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 2AGKFvSH047920 for ; Wed, 16 Nov 2022 20:15:57 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 2AGKFvCY047919 for pkgbase@FreeBSD.org; Wed, 16 Nov 2022 20:15:57 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: pkgbase@FreeBSD.org Subject: [Bug 244596] pkgbase: duplicate files and directories in `make packages` Date: Wed, 16 Nov 2022 20:15:57 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkgbase@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D244596 --- Comment #5 from Ed Maste --- There was a bug in the way the inode lookup was done, see https://reviews.freebsd.org/D37412 for the fix. With that fixed when testing against recent main I get: % tools/pkgbase/metalog_reader.lua -c /amd64.amd64/stage/METALOG | gr= ep 'same inode' error: entries point to the same inode but have different meta: ./etc/pam.d/ftpd,./etc/pam.d/ftp in line 1997,1998. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/io-start,./usr/libexec/dwatch/io-done,./usr/libexec/dw= atch/io in line 13138,13137,13118. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/vop_mknod,./usr/libexec/dwatch/vop_mkdir,./usr/libexec= /dwatch/vop_create,./usr/libexec/dwatch/vop_remove,./usr/libexec/dwatch/vop= _rmdir,./usr/libexec/dwatch/vop_lookup in line 13198,13197,13131,13199,13200,13196. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/recvfrom,./usr/libexec/dwatch/recvmsg,./usr/libexec/dw= atch/sendto,./usr/libexec/dwatch/send,./usr/libexec/dwatch/sendrecv,./usr/l= ibexec/dwatch/sendmsg,./usr/libexec/dwatch/recv in line 13172,13173,13176,13174,13126,13175,13171. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/udplite,./usr/libexec/dwatch/udplite-receive,./usr/lib= exec/dwatch/udplite-send in line 13130,13194,13195. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/chmod,./usr/libexec/dwatch/fchmodat,./usr/libexec/dwat= ch/lchmod in line 13116,13135,13136. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/open,./usr/libexec/dwatch/openat in line 13122,13141. = off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/tcp-io,./usr/libexec/dwatch/tcp-accept,./usr/libexec/d= watch/tcp-connect-established,./usr/libexec/dwatch/tcp-established,./usr/li= bexec/dwatch/tcp-receive,./usr/libexec/dwatch/tcp-connect,./usr/libexec/dwa= tch/tcp,./usr/libexec/dwatch/tcp-init,./usr/libexec/dwatch/tcp-state-change= ,./usr/libexec/dwatch/tcp-connect-request,./usr/libexec/dwatch/tcp-accept-e= stablished,./usr/libexec/dwatch/tcp-status,./usr/libexec/dwatch/tcp-accept-= refused,./usr/libexec/dwatch/tcp-refused,./usr/libexec/dwatch/tcp-connect-r= efused,./usr/libexec/dwatch/tcp-send in line 13186,13177,13181,13184,13187,13180,13128,13185,13190,13183,13178,13191,131= 79,13188,13182,13189. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/udp,./usr/libexec/dwatch/udp-send,./usr/libexec/dwatch= /udp-receive in line 13129,13193,13192. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/write,./usr/libexec/dwatch/rw,./usr/libexec/dwatch/rea= d in line 13153,13124,13152. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/ip-receive,./usr/libexec/dwatch/ip,./usr/libexec/dwatc= h/ip-send in line 13139,13119,13140. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/sched-surrender,./usr/libexec/dwatch/sched-queue,./usr= /libexec/dwatch/sched-sleep,./usr/libexec/dwatch/sched-change-pri,./usr/lib= exec/dwatch/sched-off-cpu,./usr/libexec/dwatch/sched-on-cpu,./usr/libexec/d= watch/sched-pri,./usr/libexec/dwatch/sched-enqueue,./usr/libexec/dwatch/sch= ed-tick,./usr/libexec/dwatch/sched-load-change,./usr/libexec/dwatch/sched-w= akeup,./usr/libexec/dwatch/sched-cpu,./usr/libexec/dwatch/sched-lend-pri,./= usr/libexec/dwatch/sched-dequeue,./usr/libexec/dwatch/sched,./usr/libexec/d= watch/sched-exec,./usr/libexec/dwatch/sched-preempt,./usr/libexec/dwatch/sc= hed-remain-cpu in line 13168,13165,13167,13154,13161,13162,13164,13157,13169,13160,13170,13155,131= 59,13156,13125,13158,13163,13166. off by "mode" error: entries point to the same inode but have different meta: ./usr/libexec/dwatch/proc,./usr/libexec/dwatch/proc-exec-success,./usr/libe= xec/dwatch/proc-signal,./usr/libexec/dwatch/proc-signal-discard,./usr/libex= ec/dwatch/proc-create,./usr/libexec/dwatch/proc-signal-clear,./usr/libexec/= dwatch/proc-signal-send,./usr/libexec/dwatch/proc-exec,./usr/libexec/dwatch= /proc-status,./usr/libexec/dwatch/proc-exec-failure,./usr/libexec/dwatch/pr= oc-exit in line 13123,13145,13147,13149,13142,13148,13150,13143,13151,13144,13146. = off by "mode" error: entries point to the same inode but have different meta: ./.profile,./root/.profile in line 2203,2202. off by "mode" error: entries point to the same inode but have different meta: ./root/.cshrc,./.cshrc in line 2209,2211. off by "mode" --=20 You are receiving this mail because: You are the assignee for the bug.=