On Wed, 29 May 2024 00:51:18 -0600,
bill-auger wrote:
>
> On Wed, 29 May 2024 01:54:49 -0400 bill-auger wrote:
> > (careful to keep the "modular config" section o/c)
>
> on second look, i think i was supposed to delete that entire section, not
> modify it? - libremakepkg did not complain - this is the diff as i have it now
>
> $ diff /etc/makepkg.conf{,.pacnew}
> 167,181c166
> <
> < #########################################################################
> < # MODULAR CONFIGURATION
> < #########################################################################
> < #
> < for file in /etc/makepkg.conf.d/*.conf; do
> < [[ -f "$file" ]] || continue
> < source "$file"
> < done
> < unset file
> < BUILDDIR=/build
> < PKGDEST=/pkgdest
> < SRCPKGDEST=/srcpkgdest
> < SRCDEST=/srcdest
> < LOGDEST=/logdest
The libre/pacman makepkg.conf no longer has the "MODULAR
CONFIGURATION" section, and libremakepkg now puts
BUILDDIR/PKGDEST/SRCPKGDEST/SRCDEST/LOGDEST/MAKEFLAGS/PACKAGER in
/etc/makepkg.conf.d/makechrootpkg.conf rather than /etc/makepkg.conf.
If BUILDDIR or *DEST are already in makepkg.conf (because it's a
chroot made by an older libretools), it won't remove them.
I guess I should have said that chroots *created by* v20240528 won't
have a makepkg.conf.pacnew if you upgrade pacman in them; I didn't
mean to imply that it would resolve .pacnew if you upgraded an
existing chroot.
> an BTW - ick
> > # vim: set ft=sh ts=2 sw=2 et:
>
> throw that away, litterbug
I agree that it shouldn't be there, but am keeping it there anyway to
keep the diff from Arch's makepkg.conf small (non-existent on x86_64).
--
Happy hacking,
~ Luke T. Shumaker
_______________________________________________
Dev mailing list
[email protected]
https://lists.parabola.nu/mailman/listinfo/dev