Hi, as I was asked on IRC, this is how piuparts modifies apt+dpkgs defaults, "most interestingly" it doesnt install recommends...:
def create_apt_conf(self): """Create /etc/apt/apt.conf inside the chroot.""" create_file(self.relative("etc/apt/apt.conf"), 'APT::Get::AllowUnauthenticated "%s";\n' % settings.apt_unauthenticated + 'APT::Get::Assume-Yes "yes";\n' + 'APT::Install-Recommends "0";\n' + 'APT::Install-Suggests "0";\n') def create_dpkg_conf(self): """Create /etc/dpkg/dpkg.cfg.d/piuparts inside the chroot.""" if settings.dpkg_force_confdef: create_file(self.relative("etc/dpkg/dpkg.cfg.d/piuparts"), 'force-confdef') logging.info("Warning: dpkg has been configured to use the force-confdef option. This will hide problems, see #466118.") cheers, Holger
signature.asc
Description: This is a digitally signed message part.