Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Nov 2022 20:15:57 +0000
From:      bugzilla-noreply@freebsd.org
To:        pkgbase@FreeBSD.org
Subject:   [Bug 244596] pkgbase: duplicate files and directories in `make packages`
Message-ID:  <bug-244596-36141-R8DXNz1Cgz@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-244596-36141@https.bugs.freebsd.org/bugzilla/>
References:  <bug-244596-36141@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D244596

--- Comment #5 from Ed Maste <emaste@freebsd.org> ---
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 <path>/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.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-244596-36141-R8DXNz1Cgz>