owncloud-client-6
Category: local-install (rebuilt only so archlinuxaba/the cluster gets it
too; not maintained/adapted/owned by us — see
arch/scripts/install_only_packages). AUR maintainer is iyanmv, not us.
“ownCloud client based on mirall (Legacy 6.x version with support for
ownCloud Server)” — a distinct AUR package from the owncloud-client in
[extra], which no longer supports the legacy ownCloud Server protocol.
conflicts=(owncloud-client) / provides=(owncloud-client=$pkgver).
arch=(x86_64) only (Qt6/KDE ECM/CMake build), validpgpkeys set (ownCloud
Client Team signing key) — ran update_pgp_key_dir.sh from inside the
checkout before building.
Build notes (2026-08-24, initial add)
- Added via the standard local-install workflow: fresh
git clone https://aur.archlinux.org/owncloud-client-6.git /data/INSTALL/owncloud-client-6, thenrepo_release.sh. - Build itself (cmake configure + full Qt6/KDE C++ compile) is slow —
took ~48 minutes wall clock for a first build (doxygen/sphinx docs +
large libsync/gui/cmd targets). Don’t assume a stuck-looking
pssnapshot mid-build means it’s hung; check the real build log under/var/lib/archbuild/archlinuxaba-x86_64/build/logdest/for actual progress instead of trusting a singlepssample. makechrootpkg -C(namcap QA pass) failed/aborted on theowncloud-client-6-debugpackage specifically — the debug package is huge (~37 MB compressed, mostly debug symbols for a large C++/Qt codebase) and namcap either hung or crashed analyzing it, producing an emptyowncloud-client-6-debug-*.pkg.tar.zst-namcap.logand an==> ERROR: Aborting...from archbuild. The main package’s namcap pass completed fine (2 harmless warnings: implicithicolor-icon-themedependency, possibly-unneededqt6-svg).- Because archbuild reported failure,
repo_build.shcounted 0 successful archs andrepo_release.shexited before signing/publishing — even though the actual packages had already been built successfully and were sitting untouched in/var/lib/archbuild/archlinuxaba-x86_64/build/pkgdest/. Recovered by copying both.pkg.tar.zstfiles out to the pkgdir by hand, then runningrepo_sign.sh+repo_publish.shdirectly (skippingrepo_release.sh’s orchestration, since the build step was already done) — successfully published bothowncloud-client-6andowncloud-client-6-debugtoos/x86_64/on the repo host. Manually removed the local.pkg.tar.zst/.sigafterward, matching whatrepo_release.shnormally does on success. - If this happens again on a future version bump: check
/var/lib/archbuild/archlinuxaba-x86_64/build/pkgdest/for already-built packages before assuming a real build failure and re-running the (very slow) compile. - A
timeoutwrapped aroundrepo_release.shdoes not reliably bound this build — the deepsudo/systemd-nspawn/makechrootpkgprocess tree does not appear to honortimeout’sSIGTERM, so the real build kept running to completion well past the wrapper’s nominal timeout. Don’t rely ontimeoutto bound a chroot build; if it needs killing, use themachinectl terminate+ process-treekill -9approach documented for stuck builds instead.