packaging: republish python-pywal to [breadway] #6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/republish-python-pywal"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Unblocks every BOS ISO build.
python-pywalwas dropped from Arch's[extra](AUR-only now: 0 results in the official repos), sopacstrapfails withtarget not found: python-pywal— I hit this trying to build the F1 branch. Thewalbinary is load-bearing (bread-theme extracts the wallpaper palette with it).Republished the same way as
calamares/bibata/powerlevel10k/yay-bin:packaging/python-pywal/PKGBUILD— in-house copy of the AUR PKGBUILD, modernised:python -m build/python -m installerinstead of the removedsetup.py install, sha256-only sources (matching the sibling PKGBUILDs). Test-built on hermes: 28 unit tests pass, package ships/usr/bin/wal+ license..forgejo/workflows/python-pywal.yml— builds +PUTs to the Forgejo Arch registry on a push topackaging/python-pywal/**(mirrorsbibata.yml).signed-repo.ymlgains it as aworkflow_runtrigger;ci-publish-signed-repo.shgains it inPACKAGESso the signeddl.breadway.dev/archdb picks it up.packages.x86_64keeps thepython-pywalline (now from[breadway]) with a note.Ordering
python-pywal.ymlmust publish to the Forgejo registry once beforesigned-repo.ymlruns, or its collect step errorsregistry db missing packages: python-pywal. After merge: letpython-pywal.ymlrun (it triggers on the merge, path-scoped), then dispatchsigned-repo.yml(or it chains viaworkflow_run).Pairs with #5 (the
[breadway]SigLevel = Requiredflip) — both are needed for a working build. F1's signing itself is already verified: the failed build got pastbreadway downloading...with the signed db verifying clean.