Re: [gentoo-user] Re: package deletions
On 01/10/2016 02:19 PM, James wrote: > > I also found 'net-fs/tahoe-lafs' quite intriguing so I'm a wee bit > uncertain as to why this one is not being pick up? I need to read > up on it and test it a bit to learn more about tahoe-lafs. > > > Best way forward? So for now I just copy the contents of > /usr/portage/categroy/package into /usr/local/portage/category/package and > include > the relevant sources from /usr/portage/distfiles also under > /usr/local/portage. Any other relevant file to grab up before hatchet time? > That's pretty much it assuming you have /usr/local/portage in $PORTDIR or configured in /etc/portage/repos.conf. When I was proxy-maintaining packages we were still using CVS, so the only way to get something committed was to either email it to the proxy maintainers or post a patch to a bug. These days it may be easier to create a pull request on github, or submit the output of `git format-patch`. That will preserve the authorship information from your commits, and anything that makes the proxy committer's life easier means a faster turn around time. Until you feel comfortable with git, it's fine to open a bug. You can assign it to yourself with proxy-maint@ in CC and someone should come along to commit it soon enough. The full process would look something like, 1. Open a bug, assigned to yourself, for e.g. "app-foo/bar: fix stuff" 2. Sync your portage tree. 3. Copy app-foo/bar into /usr/local/portage. 4. Make your changes. 5. Run `repoman full` and make sure there are no errors or warnings. 6. Attach the new ebuild or patch to the bug with a description of what it does (the committer will need a commit message). 7. CC the proxy-maint project. With github, you would instead `git pull` to sync the tree. Then after your commits are made and repoman is happy, you would `git push` and open a pull request. The github mirror admins can figure out that you're the proxy maintainer and commit it for you or assign it to someone who can.
[gentoo-user] Re: package deletions
Michael Orlitzky gentoo.org> writes: > Personally I would prefer a bug, but the proxy-maintainers page says > that you should contact them directly. Either proxy-maint gentoo.org > or on IRC in #gentoo-proxy-maint. OK, I'll drop them an email. > Here's the list I hacked together. Thanks:: snip There have been many posts, here is what I'm going to send the the proxy maintainers (not all from your filtered list) :: dansguardian, gspeakers and showconsole may all need to not only have a maintainer, but a fork is under consideration. I hope suse's showconsole is actually a "rebranded" version of netconsole, research needed on that one. I also found 'net-fs/tahoe-lafs' quite intriguing so I'm a wee bit uncertain as to why this one is not being pick up? I need to read up on it and test it a bit to learn more about tahoe-lafs. Best way forward? So for now I just copy the contents of /usr/portage/categroy/package into /usr/local/portage/category/package and include the relevant sources from /usr/portage/distfiles also under /usr/local/portage. Any other relevant file to grab up before hatchet time? Note:: I'm still working on my 'git_hub_kungfu' so I like to do old school work on sources and such. Please point me to a 'cook book' approach on gentoo-wiki-github instructions for the takeover of soon to be axed packages, if it exists; maybe as an appendix to the dev-manual so folks with insufficient current knowledge have a pathway forward? Thanks for all your advice Michael. If this process is made easy and documented, maybe others will show some interests in adopting a few packages, particularly from the maintainer-needed listings. James
Re: [gentoo-user] Re: package deletions
On 01/09/2016 12:47 PM, James wrote: > >> https://qa-reports.gentoo.org/output/maintainer-needed.html > > OK that's a good list. > >> To find which ones are really condemned, cross-reference with package.mask. > > Hmmm. I'm not sure how to filter this. Some hints would be cool. > I gave up trying to script it, and copy/pasted the whole list into a text file. Then `cut -f1 file.txt` gives you the list of packages. At that point you can loop through and grep package.mask. > Also, what is the best way, looking forward, to file for proxy-maintainer > on a given package; filing a bug? Personally I would prefer a bug, but the proxy-maintainers page says that you should contact them directly. Either proxy-ma...@gentoo.org or on IRC in #gentoo-proxy-maint. Here's the list I hacked together. If you see anything that interests you, you should probably make sure it isn't a false positive (e.g. if grep matched a comment). app-admin/389-admin-console app-admin/389-ds-console app-admin/ec2-api-tools app-admin/usermin app-editors/efte app-editors/fte app-emulation/aranym app-emulation/vagrant app-laptop/nvidiabl app-laptop/prey app-misc/multimon app-mobilephone/kannel app-mobilephone/kannel-sqlbox app-office/magicpoint app-office/passepartout app-portage/maintainer-helper dev-db/flamerobin dev-libs/guiloader dev-libs/guiloader-c++ dev-libs/syck dev-python/Djblets dev-python/pysyck dev-util/cocom dev-util/crow-designer dev-util/piklab dev-util/pmk gnome-extra/gdesklets-core media-libs/libmimic media-sound/miniaudicle media-video/bombono-dvd media-video/vmaid net-fs/tahoe-lafs net-libs/libdexter net-libs/libmapi net-libs/libopkele net-libs/libzrtpcpp net-libs/opal net-libs/ptlib net-mail/checkpw net-misc/gip net-misc/italc net-misc/kumofs net-misc/proxyper net-misc/yaydl net-nds/389-admin net-nds/389-ds-base net-proxy/dansguardian net-proxy/ntlmaps net-proxy/oops net-proxy/sshproxy net-wireless/ap-utils net-wireless/rfswitch sys-block/afacli sys-block/lsiutil sys-kernel/vserver-sources sys-libs/libtrash www-apache/mod_auth_openid www-apps/389-dsgw x11-misc/alltray x11-misc/bbsload x11-misc/bmpanel x11-misc/dragbox x11-misc/growl-for-linux x11-plugins/desklet-Genesis x11-plugins/desklet-ImageSlideShow x11-plugins/desklet-Mouse x11-plugins/desklet-SlideShow x11-plugins/desklet-WeeklyCalendar x11-plugins/desklet-ftb x11-plugins/desklet-iCalendarEvent x11-plugins/desklet-justanicon x11-plugins/wmium
[gentoo-user] Re: package deletions
Michael Orlitzky gentoo.org> writes: > > 3. I was trying to figure out a bit of syntax to get the listings of > > the ebuild-packages on the chopping block, but nothing seems complete. > These aren't immediately on the chopping block, but are unmaintained: > https://qa-reports.gentoo.org/output/maintainer-needed.html OK that's a good list. > To find which ones are really condemned, cross-reference with package.mask. Hmmm. I'm not sure how to filter this. Some hints would be cool. Also, what is the best way, looking forward, to file for proxy-maintainer on a given package; filing a bug? tia, James