mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-07-20 04:45:11 -05:00
for not-installed lookups too Caught by local TL 2026 verification: 'tlmgr info --only-installed bogus-xyz' prints package: bogus-xyz installed: No so the previous grep '^package:' matched both installed and not-installed, which would silently skip *every* collection — including fontsextra and latexextra that genuinely need network install. The container build would exit 0 with no install attempted and produce a :latest image still missing newpx, recreating exactly the bug this branch is trying to fix. Anchor on 'installed: Yes' (after the colon, allowing for whitespace) so not-installed collections fall through to the install loop as intended.