Avoid creation of .pacnew files for every image

This was just confusing to users, since a pacdiff on a new Arch container
should always exit cleanly.
This commit is contained in:
Justin Kromlinger 2023-06-14 14:06:27 +02:00
parent a395f71b63
commit de5fe5cbe7
No known key found for this signature in database
GPG Key ID: 69EF6D9E49A64EB8
2 changed files with 2 additions and 1 deletions

View File

@ -16,7 +16,7 @@ define rootfs
--noscriptlet \
--hookdir $(BUILDDIR)/alpm-hooks/usr/share/libalpm/hooks/ $(2)
cp --recursive --preserve=timestamps --backup --suffix=.pacnew rootfs/* $(BUILDDIR)/
cp --recursive --preserve=timestamps rootfs/* $(BUILDDIR)/
fakechroot -- fakeroot -- chroot $(BUILDDIR) update-ca-trust
fakechroot -- fakeroot -- chroot $(BUILDDIR) sh -c 'pacman-key --init && pacman-key --populate && bash -c "rm -rf etc/pacman.d/gnupg/{openpgp-revocs.d/,private-keys-v1.d/,pubring.gpg~,gnupg.S.}*"'

View File

@ -10,3 +10,4 @@ NoExtract = !usr/share/X11/locale/compose.dir !usr/share/X11/locale/iso8859-1/
NoExtract = !usr/share/*locales/C !usr/share/*locales/POSIX !usr/share/i18n/charmaps/ANSI_X3.4-1968.gz
NoExtract = usr/share/man/* usr/share/info/*
NoExtract = usr/share/vim/vim*/lang/*
NoExtract = etc/pacman.conf etc/pacman.d/mirrorlist