From nobody Wed Dec 04 03:22:12 2024 X-Original-To: standards@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 4Y32rP3YNQz5fnDZ for ; Wed, 04 Dec 2024 03:22:13 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Y32rN4SX0z4JMG for ; Wed, 4 Dec 2024 03:22:12 +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=1733282532; 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; bh=nRv4qJlEXkOyOM+4ypNO9OM2+UR9pZWgK9lnqRiFA1o=; b=isN3VgjDgWlCGWiN+fSup+33h0LcPHvV0YhY1D/oiaxuLG1itgEkbfv/QUl+Q4jed89XSJ I20L+Wao3Bjby2Fo/bDDqNen6Bv8D44NKWAc5Ltbjm7HLucRkUd6UtndMz/ngLEzr5W+mY +i9gdplHiz1l3v4M/wTq6zptJPPJUQWBN8lNjXwkbvSUJb+y3B2WZsrl9AwmNad9j0i3BZ hT2CIN0UEUqKuSCrfnxsz8EvguUIh57bE+eApKDHqgNs7KteH8KKMiUEjlO/9ijNwLWZu9 syzWALd97TpLmd2ercOUlgK99aV37KZSco3XOGa3wJ3Tt5TDPo0bkCtA8dS6Gg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1733282532; a=rsa-sha256; cv=none; b=SVLUYJQJZN1U1oLtTonczFCl0AFeuLcIVljDfe8C2sU2PgaTz+zl6bwqVW96efLeEdH+RJ jpLrOs54j6h+aApITzU3aNrG1kc36ukBgZWHKVgVPxi+xbXbuJhqNpbqJIYU1AGxOii2cJ VEbs6tOT84j113S/pMO0x/4tSmPSRPi0L35Pmd48Nja8/I23DUc8JuDvHUQdO0PeYZF2c9 kCAam6ayQA0hvq5/97gV7ahBlLowZFE7jY3k5E4lBzsIMQoTJ1zZQ10t3tFXiHnJ5FGWpN kmXO1zloHkkbEa5semSgpGxC6MmOHKWxGoR1n20RdP+fusFedayPPe3SFgG2zA== 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 4Y32rN4223zqjw for ; Wed, 4 Dec 2024 03:22:12 +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 4B43MCPV075313 for ; Wed, 4 Dec 2024 03:22:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 4B43MCj5075312 for standards@FreeBSD.org; Wed, 4 Dec 2024 03:22:12 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: standards@FreeBSD.org Subject: [Bug 283112] Cache files packed into the FreeBSD14.2 release ISO file Date: Wed, 04 Dec 2024 03:22:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 14.2-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: yanhui.he@broadcom.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: 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: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-standards@freebsd.org Sender: owner-freebsd-standards@FreeBSD.org MIME-Version: 1.0 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 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.=