aurupdater

dissent

Local-install only (category local-install/dissent in scripts/install_only_packages) – a plain upstream AUR package (aur.archlinux.org/dissent.git, maintainer txtsd), rebuilt for the archlinuxaba repo because the local machine had it installed via yay and flagged it outdated. Not adopted/maintained by us; see [[feedback_local_install_rebuilds]] for the general workflow.

2026-11-11: first rebuild, 0.0.37-3 -> 0.0.41-1

Found via local yay -Qu. Followed the standard local-install workflow: backed up the old /data/INSTALL/dissent checkout, fresh git clone from AUR, repo_release.sh.

aarch64 failed twice on eurobuild14, root-caused and fixed – see [[remote_arm_build_machines]] and TOOLING_NOTES.md. First failure: disk exhaustion installing the go makedepend (board’s 14G root SD card was at 99%, mostly pacman cache – resolved itself/got cleaned between checks, freed back to 68%). Second failure, same symptom different cause: the Go build cache ($TMPDIR/go-build*) filled instantly because /tmp on these ARM boards is a 100M tmpfs (RAM-backed), unrelated to the board’s real (if tight) disk capacity. Fixed generically in scripts/remote_build.sh (the agent script that runs the actual build on the board): it now points TMPDIR at a scratch dir under the package’s own build dir, which already lives on /data (the NBD-mounted real disk, not the SD card) – see that script’s own comment and TOOLING_NOTES.md’s 2026-11-11 entry. This fix is generic to every remote-board build, not dissent-specific; any other heavy Go (or otherwise temp-space-hungry) package building there benefits too.

x86_64 built and published cleanly on the first attempt throughout (no issues). Both archs published: 0.0.41-1.