Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 308413 - [PATCH] gnome-extra/hamster-applet: Please integrate live ebuild (for the sake of hamster-standalone)
Summary: [PATCH] gnome-extra/hamster-applet: Please integrate live ebuild (for the sak...
Status: RESOLVED DUPLICATE of bug 313037
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2010-03-08 04:55 UTC by Sebastian Pipping
Modified: 2010-04-04 18:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Diff from 2.28.2 to 9999 ebuild (hamster-applet-2.28.2-to-9999-ebuild.diff,1.38 KB, patch)
2010-03-08 04:56 UTC, Sebastian Pipping
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Pipping gentoo-dev 2010-03-08 04:55:37 UTC
Upstream has started on a standalone version of hamster that's not tied to gnome.
On an XFCE desktop that's nice to have.

Diff to latest ebuild in tree is attached.

The live ebuild itself is in my "sping" overlay:
http://git.goodpoint.de/?p=overlay-sping.git;a=tree;f=gnome-extra/hamster-applet
Comment 1 Sebastian Pipping gentoo-dev 2010-03-08 04:56:44 UTC
Created attachment 222615 [details, diff]
Diff from 2.28.2 to 9999 ebuild
Comment 2 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-03-08 07:27:25 UTC
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
Comment 3 Sebastian Pipping gentoo-dev 2010-03-08 07:54:44 UTC
(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.
Comment 4 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-03-08 08:23:52 UTC
(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".
Comment 5 Sebastian Pipping gentoo-dev 2010-03-08 09:58:05 UTC
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
Comment 6 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-03-08 10:12:33 UTC
Addendum: this will be added to CVS when 2.30 is released; closing as LATER for now.
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-04-04 18:57:50 UTC
reopening
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-04-04 18:57:53 UTC

*** This bug has been marked as a duplicate of bug 313037 ***