On 15.10.2021 9.33, Oskari Pirhonen wrote: > Hi, > > I sent a pull request to upstream earlier this year to fix a PAM related > issue (see also: Gentoo bug #774729), but the repo has since been > archived [1]. Looking at the commit history, I see that there's only > been a single upstream commit since the beginning of 2020. > > What is the proper procedure, if there is one, to reclaim a package with > a dead upstream? I use physlock on all my machines and have recommended > it to my friends as a solid screen locker and would very much like to > help keep it alive. > > I would be willing to maintain a fork [2] as well as help maintain the > Gentoo package itself. I've already got a little bit of experience in > working with Portage by creating packages into my overlay [3]. > > [1]: https://github.com/muennich/physlock > [2]: https://github.com/xxc3nsoredxx/physlock > [3]: https://github.com/xxc3nsoredxx/unc3nsored > > I've CC'ed the current proxy maintainer for app-misc/physlock as well as > the main upstream developer in case they have any input. > > - Oskari >
Hey, so far it seems there's just a single commits difference. I think for now we can just apply the patch you provided into our current ebuild file, https://gitweb.gentoo.org/repo/gentoo.git/tree/app-misc/physlock/physlock-13-r1.ebuild If you'd like we'd prefer a GitHub pull request where you modify the ebuild adding this patch, and revbump the ebuild to -r2. We should only switch upstreams if there's some clear development done in a fork - are you aware of any other forks existing, with active development happening? Since I saw the original upstream had some issues open before the project was archived. You should collaborate all efforts into one fork. Let me know if you need help with these tasks, or pop by in #gentoo-dev-help @ libera.chat IRC network. -- juippis
OpenPGP_signature
Description: OpenPGP digital signature
