$ the-wire · showcase
AUR push to deleted packages no longer grants maintainership
By RepoJournal · Filed · About Arch Linux
Arch Linux tightened AUR package base rules: pushing to a deleted package base is now rejected, and pushing to an orphan no longer claims it.
The aurweb fix [1] changes how maintainership is handled on the AUR. Pushing to a deleted package base used to grant maintainership; it is now rejected and the push output points to the 'restore' action, which returns the package as an orphan. Additionally, pushing to an orphan no longer claims it, except for co-maintainers. This is a breaking change for anyone relying on the old behavior; the intended flow is to restore the package first.
Action items
- → Review AUR package workflows that push to deleted or orphaned package bases archlinux/aurweb [immediate]
References
- [1] fix: do not grant maintainership by pushing to a deleted package base ↗ archlinux/aurweb
- [2] remove perl-crypt-ssleay from extra-x86_64 ↗ archlinux/state
- [3] move leancrypto from core-staging-x86_64 to core-testing-x86_64 ↗ archlinux/state
- [4] move gnutls from core-staging-x86_64 to core-testing-x86_64 ↗ archlinux/state