Date: Mon, 09 Dec 2024 16:37:19 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 283112] New Cache files packed into the FreeBSD14.2 release ISO file but not into Beta3 ISO files Message-ID: <bug-283112-227-QRquiLDqH0@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-283112-227@https.bugs.freebsd.org/bugzilla/> References: <bug-283112-227@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=3D283112 --- Comment #6 from Mark Johnston <markj@FreeBSD.org> --- We're getting an exception here: 1152 try:=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 1153 new_record.parent.track_child(new_record,=20=20= =20=20=20=20=20=20=20=20=20=20 1154=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 self.logical_block_size)=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20 1155 except pycdlibexception.PyCdlibInvalidInput:=20=20= =20=20=20=20=20=20=20=20=20=20=20 1156 # dir_record.track_child() may throw a PyCdlibInvalidInput=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 1157 # if it was given a duplicate child. However, we allow=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 1158 # duplicate children if and only if this record = is a file=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 1159 # and the last file has the same name; this represents a=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 1160 # very large file.=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 1161 if new_record.is_dir() or last_record is None or last_record.file_identifier() !=3D new_record.file_identifier():=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 1162 raise I reproduced the problem locally and found back-to-back duplicate names "WIFI_FIRMWARE_RTW88_KMOD_RTW87". Normally the exception would be ignored,= but new_record.is_dir() is true. However, none of the files in var/cache/pkg in the ISO are directories, so I tend to suspect that there's a bug in pycdlib. --=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-283112-227-QRquiLDqH0>