gconf
Not tracked in arch/ — plain upstream AUR package, rebuilt from a
fresh clone of https://aur.archlinux.org/gconf.git into
/data/INSTALL/gconf. See arch/scripts/install_only_packages
(local-install category) and [[feedback_local_install_rebuilds]].
arch=($CARCH) breaks repo_build.sh’s arch parsing
Upstream PKGBUILD uses arch=($CARCH), a shell-variable arch
declaration rather than a literal arch name. repo_build.sh (and
build_all_archs.sh) extract arch=() with a plain sed, not a real
shell eval, so they see the literal text $CARCH — which matches
nothing, meaning every arch (including any REPO_BUILD_ONLY_ARCH
restriction) gets SKIPPED and the whole build aborts with “no arch
built successfully” even though a real makepkg run would resolve
$CARCH correctly at build time.
Fix applied 2026-08-14 (inline PKGBUILD edit, local-only, will NOT
survive a fresh git clone from AUR — must be re-applied on future
rebuilds): changed arch=($CARCH) to a literal arch=(x86_64)
before building, since this project only builds x86_64 for this
package anyway. If a future rebuild needs another arch too, just
change the literal list instead of restoring $CARCH.
2026-08-14 build
Published x86_64 3.2.6+11+g07808097-15 (gconf + gconf-debug),
built with REPO_BUILD_ONLY_ARCH=x86_64 originally intended but
moot once arch=() was made literal.