Hacker News with Generative AI: Packaging

RPM 4.20 Released (rpm.org)
The new BuildSystem directive is now available for declaring which build system is used by the packaged software. With this directive, the sources will be automatically prepared, compiled and installed according to the given build system’s best practices, instead of requiring the packagers to provide the %prep, %build or %install scriptlets themselves. This reduces boilerplate while still allowing packagers to tweak these steps if necessary, such as to conform to the distribution’s guidelines or preferences.
Debian Packaging from First Principles (mikecoats.com)
I’ve used Debian as my distro of choice for well over a decade and whilst I’ve become familiar with “using” Debian I’ve never really understood how it worked under the hood.
The Reason Why Oranges Are Sold in Those Red Net Bags (iflscience.com)
Rye and Uv: August Is Harvest Season for Python Packaging (pocoo.org)
Uv: Unified Python Packaging (astral.sh)
Uv 0.3 – Unified Python packaging (astral.sh)
Python packaging scenarios by the creators of ruff (github.com/astral-sh)
Packaging Swift Apps for Alpine Linux (mko.re)
Swedish company launches bio-based plastic derived from forest residues (packagingeurope.com)
FDA denies petition against use of phthalates in food packaging (fda.gov)
Packaging Supabase with Nix (supabase.com)
TSMC Plans to Put a Trillion Transistors on a Single Package by 2030 (techpowerup.com)