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
Dev@lists.parabola.nu
https://lists.parabola.nu/mailman/listinfo/dev

Reply via email to