Copy-edit Claude's comments a bit.

This commit is contained in:
michael.hudson@canonical.com 2026-01-15 09:33:02 +13:00
parent 4d8cfd89b8
commit 9a9ca07a76
No known key found for this signature in database
GPG Key ID: 80E627A0AB757E23
2 changed files with 5 additions and 6 deletions

View File

@ -56,8 +56,7 @@ class AptStateManager:
The `fields` set (derived from PackageInfo's dataclass fields) acts as
a filter - we only extract fields we care about, ignoring others like
Description. This provides some forward-compatibility if apt-cache
output format changes.
Description.
"""
proc = subprocess.Popen(
["apt-cache", "-o", "APT::Cache::AllVersions=0", "show"] + pkgs,

View File

@ -252,7 +252,7 @@ class ISOBuilder:
# for-iso.base.squashfs -> base.squashfs
# for-iso.kernel-generic -> filesystem.kernel-generic
#
# Kernel and initrd get the extra "filesystem." prefix because casper
# Kernel and initrd get the extra "filesystem." prefix because debian-cd
# expects names like filesystem.kernel-* and filesystem.initrd-*.
casper_dir = self.iso_root.joinpath("casper")
artifact_dir = artifact_prefix.parent
@ -298,8 +298,8 @@ class ISOBuilder:
],
)
# Override apt-selection to use our ISO's apt configuration instead of
# debian-cd's default. This ensures the boot scripts query packages from
# the correct repository (our pool) when determining boot requirements.
# debian-cd's default. This ensures the boot scripts get packages from
# the correct repository when installing boot packages.
apt_selection = debian_cd_dir.joinpath("tools/apt-selection")
with self.logger.logged("overwriting apt-selection"):
apt_selection.write_text(
@ -329,7 +329,7 @@ class ISOBuilder:
# - Symlinks are excluded because their targets are already checksummed
# - Files are sorted for deterministic, reproducible output across builds
# - Paths use "./" prefix and we run md5sum from iso_root so the output
# matches what users get when they verify with "md5sum -c" from the ISO
# matches what casper-md5check expects.
all_files = []
for dirpath, dirnames, filenames in self.iso_root.walk():
filepaths = [dirpath.joinpath(filename) for filename in filenames]