trojita
- Path: arch/maintained/trojita
- The 2026-07-07 patch-checksum failure noted below was fixed by commit
daed407 (“updated patch checksums”) — not reproducible any more as of
2026-07-20.
- 2026-07-20: cannot locally test-build at all, for an unrelated
reason —
depends=(... qt5-webkit qtkeychain-qt5 ... qgpgme-qt5
mimetic) (PKGBUILD:15) includes qt5-webkit, which is not part of
this tree (no maintained/qt5-webkit dir) and is maintained on AUR by
someone else (FabioLolix, not andreas_baumann). qtkeychain-qt5,
qgpgme-qt5, and mimetic are in this tree and are published to
the archlinuxaba private repo, so those resolve fine via
archlinuxaba-x86_64-build (see TOOLING_NOTES.md’s intra-tree
dependency section) — but pacman’s “install missing dependencies” is a
single transaction, so the one unresolvable qt5-webkit fails the
whole build with error: target not found: qt5-webkit (and lists the
other three as “missing” too, misleadingly, even though only
qt5-webkit is actually the blocker).
- This is an environment gap, not a packaging bug in trojita itself:
verifying a trojita build here would require also packaging/building
qt5-webkit (a large, obsolete Qt5 module dropped upstream), which
is out of scope unless explicitly asked for.
- 2026-08-02:
qt5-webkit was explicitly asked for this time (as part
of a broader vendoring pass), but deliberately deferred without
attempting – available disk was too tight (~22GB free) to risk a
multi-hour WebKit build failing partway through, same call as
qt5-webengine (see memory/qmc2.md). Revisit with more disk
headroom.
(historical, resolved) 2026-07-07 patch checksum failure
- Build failure during the 2026-07-07 “build all packages for x86_64”
private-repo release pass (see
repo_release_logs/maintained_trojita.log).
- Five of the nine local patch files failed their
sha512sums check
(trojita-fix-crash.patch, trojita-qt5.15.patch,
trojita-desktop.patch, trojita-highdpi.patch,
trojita-wayland.patch all FAILED; the other four Passed) — stale
recorded checksums, fixed by re-running updpkgsums (commit
daed407).