Date: Wed, 04 Dec 2024 03:22:12 +0000 From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 283112] Cache files packed into the FreeBSD14.2 release ISO file Message-ID: <bug-283112-99@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D283112 Bug ID: 283112 Summary: Cache files packed into the FreeBSD14.2 release ISO file Product: Base System Version: 14.2-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: standards Assignee: standards@FreeBSD.org Reporter: yanhui.he@broadcom.com Created attachment 255613 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D255613&action= =3Dedit freebsd_14.2_rc1_newfiles Hi, pycdlib is used on our test to automatic install FreeBSD 14.2. We hit the i= ssue that we cannot use it from FreeBSD 14.2 RC1, including the released FreeBSD 14.2 Release ISO Images. pycdlib is the same one for below FreeBSD 14.2 BET= A3 and release. Like we use the below code to open FreeBSD 14.2 BETA3 64bit ISO Image. ******test_beta3_iso.py****** #!/usr/bin/env python import pycdlib iso =3D pycdlib.PyCdlib(always_consistent=3DTrue) src_iso =3D "FreeBSD-14.2-BETA3-amd64-dvd1.iso" iso.open(src_iso) iso.close() ******test_beta3_iso.py****** Test FreeBSD 14.2 BETA3 ISO, and no errors $ python3 test_beta3_iso.py ******test_release_iso.py****** #!/usr/bin/env python import pycdlib iso =3D pycdlib.PyCdlib(always_consistent=3DTrue) src_iso =3D "FreeBSD-14.2-RELEASE-amd64-dvd1.iso" iso.open(src_iso) iso.close() ******test_release_iso.py****** Test RELEASE ISO, got exceptions $ python3 test_release_iso.py Traceback (most recent call last): File "/tmp/test_iso.py", line 8, in <module> iso.open(src_iso) File "/home/qiz/.local/lib/python3.10/site-packages/pycdlib/pycdlib.py", = line 4123, in open self._open_fp(fp) File "/home/qiz/.local/lib/python3.10/site-packages/pycdlib/pycdlib.py", = line 2310, in _open_fp ic_level, lastbyte =3D self._walk_directories(self.pvd, extent_to_ptr, File "/home/qiz/.local/lib/python3.10/site-packages/pycdlib/pycdlib.py", = line 1151, in _walk_directories new_record.parent.track_child(new_record, File "/home/qiz/.local/lib/python3.10/site-packages/pycdlib/dr.py", line = 838, in track_child self._add_child(child, logical_block_size, allow_duplicate, False) File "/home/qiz/.local/lib/python3.10/site-packages/pycdlib/dr.py", line = 747, in _add_child raise pycdlibexception.PyCdlibInvalidInput('Failed adding duplicate nam= e to parent') pycdlib.pycdlibexception.PyCdlibInvalidInput: Failed adding duplicate name = to parent By comparing BETA3 with RC1/RELEASE ISO, there are some new files added from RC1 (see attachement freebsd_14.2_rc1_newfiles.txt).=20 The most suspicious files are below cache files.=20 ./var/cache/pkg/wifi-firmware-iwlwifi-kmod-22000-20241017_1~7ad9338d54.pkg ./var/cache/pkg/wifi-firmware-iwlwifi-kmod-7000-20241017_1~f04ac7a71d.pkg ./var/cache/pkg/wifi-firmware-iwlwifi-kmod-8000-20241017_1~d771c14b9f.pkg ./var/cache/pkg/wifi-firmware-iwlwifi-kmod-9000-20241017_1~1dd55a85fd.pkg ./var/cache/pkg/wifi-firmware-iwlwifi-kmod-ax210-20241017_1~43eea6bfa4.pkg ./var/cache/pkg/wifi-firmware-iwlwifi-kmod-bz-20241017_1~7f6e1c6d44.pkg ./var/cache/pkg/wifi-firmware-kmod-release-20241017~b0e3d437a2.pkg ./var/cache/pkg/wifi-firmware-rtw88-kmod-rtw8703b-20241017_1~25b73e7198.pkg ./var/cache/pkg/wifi-firmware-rtw88-kmod-rtw8723d-20241017_1~cbb2d43e86.pkg ./var/cache/pkg/wifi-firmware-rtw88-kmod-rtw8821c-20241017_1~0d1aa10a4d.pkg ./var/cache/pkg/wifi-firmware-rtw88-kmod-rtw8822b-20241017_1~fd58884de1.pkg ./var/cache/pkg/wifi-firmware-rtw88-kmod-rtw8822c-20241017_1~3599bbf662.pkg ./var/cache/pkg/wifi-firmware-rtw89-kmod-rtw8851b-20241017_1~f20c3d0609.pkg ./var/cache/pkg/wifi-firmware-rtw89-kmod-rtw8852a-20241017_1~c87c5db9f3.pkg ./var/cache/pkg/wifi-firmware-rtw89-kmod-rtw8852b-20241017_1~c6b2db8a10.pkg ./var/cache/pkg/wifi-firmware-rtw89-kmod-rtw8852c-20241017_1~967b9c7bf3.pkg ./var/cache/pkg/wifi-firmware-rtw89-kmod-rtw8922a-20241017_1~83ff2fd377.pkg Shall these cache files be packed into the release ISO file? Thanks! Yanhui --=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-99>