-
Жора Змейкин authored
CLEANUP_AUTO_PACKAGES worked only with LIVE_PACKAGES, but apps for the Live image (Telegram, LibreOffice, etc.) are specified via LIVE_LISTS. These packages remained in the installed system even when the user unchecked them in the installer. Add CLEANUP_AUTOMARK_PACKAGES and CLEANUP_AUTOMARK_LISTS variables. generate.mk converts lists into package names at build time. 89-cleanup-live-preinstall marks real packages as auto-installed. 90-cleanup-live-install-pkgs handles virtual packages separately (apt-mark cannot resolve them) by comparing resolved real names of automark and user-selected packages in postinstall. Based on a841e60e by Vitaly Lipatov. https://bugs.etersoft.ru/18827