adtpro-git
- Path: arch/maintained/adtpro-git
- Initial build failure during the 2026-07-07 “build all packages for
x86_64” private-repo release pass (see
repo_release_logs/maintained_adtpro-git.log): source=() uses a
git+... VCS source but makedepends (line 12, was ('cc65')) didn’t
include git. ERROR: Cannot find the git package needed to handle git
sources.
- Fixed 2026-07-07 later same day: added
git to makedepends
(makedepends=('cc65' 'git')), bumped pkgrel 1 -> 2 (packaging-only
fix, no upstream change, so pkgrel not pkgver), regenerated
.SRCINFO.
- Retried and got past the git error, but hit a different, genuine
problem next:
error: target not found: cc65. Unlike the KDE5/Qt5 stack
(custom packages missing from a clean chroot but present in this tree),
cc65 isn’t vendored anywhere in arch/ at all – it’s a real AUR-only
package in actual Arch too, and this PKGBUILD apparently assumes it’s
already installed on whatever system builds it (e.g. via a normal AUR
helper outside this private-repo tooling), which a clean
extra-x86_64-build chroot never has.
- Not fixed further as part of this pass – would need either vendoring a
cc65 package into this tree, or building adtpro-git some other way
that has cc65 available (e.g. pre-seeding the chroot, out of scope for
a plain build+sign+publish run).
- 2026-08-02: vendored
cc65 into the tree (see memory/cc65.md),
which resolved the cc65 blocker. Hit one more: build() runs
ant all but ant wasn’t in makedepends – ant: command not
found. Fixed: added ant to makedepends (it pulls in
java-environment/a JDK itself as its own dependency, so nothing
else needed), pkgrel 1 -> 2. Built+published cleanly afterward
(2.1.0.r17.g3580637-2), x86_64 only.