Summary: | [PATCH] gnome-extra/hamster-applet: Please integrate live ebuild (for the sake of hamster-standalone) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sebastian Pipping <sping> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | Keywords: | InOverlay |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Diff from 2.28.2 to 9999 ebuild |
Description
Sebastian Pipping
2010-03-08 04:55:37 UTC
Created attachment 222615 [details, diff]
Diff from 2.28.2 to 9999 ebuild
We don't add live ebuilds to portage; we keep them in a separate overlay called gnome-live[1]. Incidentally, hamster-applet is indeed in that overlay[2]. When is this hamster-standalone going to make it to a release? 1. http://git.overlays.gentoo.org/gitweb/?p=proj/gnome-live.git 2. http://git.overlays.gentoo.org/gitweb/?p=proj/gnome-live.git;a=blob;f=gnome-extra/hamster-applet/hamster-applet-9999.ebuild;hb=HEAD (In reply to comment #2) > We don't add live ebuilds to portage; we keep them in a separate overlay called > gnome-live[1]. Is that a good idea? You have to duplicate patches and the two diverge very easily. Also, in the main tree I would have found it. > Incidentally, hamster-applet is indeed in that overlay[2]. Have you checked the difference between our ebuilds? They are not identical. > When is this hamster-standalone going to make it to a release? No idea. > 1. http://git.overlays.gentoo.org/gitweb/?p=proj/gnome-live.git Why is that overlay not registered to layman? Please send the information needed to add overlays@g.o. (In reply to comment #3) > (In reply to comment #2) > > We don't add live ebuilds to portage; we keep them in a separate overlay called > > gnome-live[1]. > > Is that a good idea? You have to duplicate patches and the two diverge very > easily. Also, in the main tree I would have found it. > We have a policy of not patching the live overlay at all (except for gentoo-specific patches). People who use the overlay do so at their own risk; hence there's no question of divergence. Besides, this is not a gnome-herd specific policy; it's a basic gentoo policy; one that is even documented in the quizzes. > > > Incidentally, hamster-applet is indeed in that overlay[2]. > > Have you checked the difference between our ebuilds? > They are not identical. > They are equivalent. Besides the addition of the pyxdg dependency and removal of keywords, I see no difference. > > When is this hamster-standalone going to make it to a release? > > No idea. > Well, this is not going to make it to tree unless there's a release, or someone in the gnome herd disagrees with me and adds a snapshot. > > 1. http://git.overlays.gentoo.org/gitweb/?p=proj/gnome-live.git > > Why is that overlay not registered to layman? > Please send the information needed to add overlays@g.o. > We don't add it to layman because it's not even vaguely in the realm of being "supported". OTOH, I have no objections if someone wants to add it to layman as "experimental". For the record: - met in IRC with nirbheek - gnome-live is now in layman - dependencies were added - my view on live ebuilds is non-standard Addendum: this will be added to CVS when 2.30 is released; closing as LATER for now. reopening *** This bug has been marked as a duplicate of bug 313037 *** |