On Thu, 2009-04-23 at 15:42 -0700, Peter Abrahamsen wrote:
> Hi Haubi,
> I'm not sure I've spent enough time thinking about these things to
> give you very good feedback, but as an enterprise-ish user, I'm pretty
> excited about the direction you're going.
> Perhaps I've misunderstood your proposal,
Seems you have understood my proposal quite correctly.
> but I guess I'd prefer a
> solution for stabilization of packages that doesn't require me to make
> any alterations to the upstream ebuilds. If I could simply "apply"
> keywords to package versions from e.g. /etc/portage/package.whatever,
> that'd be simpler. My work then is just in maintaining an overlay with
> special packages/package versions required by my systems, and bumping
> up the stable versions of critical packages, and not with merging
> ebuild changes.
This is a different - nevertheless still valid - approach.
But you still have to copy otherways unchanged ebuilds+files+distfiles
into your local tree&mirror, as they might drop out from main
tree&mirror while your releases still include them.
> If I've misunderstood something, perhaps you could walk me through a
> possible workflow?
I think I'm going a different way: cancel this glep, use already
established methods instead. I plan to do my own stable keywords in my
local tree, and when users want to have more packages, they simply can
use the main tree as overlay.
> On Tue, Apr 21, 2009 at 3:20 AM, Michael Haubenwallner <email@example.com> wrote:
> > Hi,
> > do we already know how to do Prefix keywords in the main tree? 
> > Based on  I've hacked up some glep draft , although without any
> > Prefix pointers (yet).
> > What do you (Prefix devs and users) think about these definitions by the
> > means of my glep draft (take "Enterprise" as "Redistribution" here):
> > 1) "Gentoo Prefix" is a "Redistribution of Gentoo Linux",
> > and thus the glep applies with:
> > + PREFIX_KEYWORDS in the ebuilds
> > + ACCEPT_DISTRO_KEYWORDS='PREFIX' in profile (make.conf?)
> > 2) "Gentoo Prefix" is a standalone distribution, and does:
> > + share KEYWORDS in the ebuilds with "Gentoo Linux"
> > + ACCEPT_DISTRO_KEYWORDS='GENTOO' picks Prefix keywords only.
> > or
> > + introduce new PREFIXKEYWORDS in the ebuilds
> > + ACCEPT_DISTRO_KEYWORDS='GENTOO' resolves to $PREFIXKEYWORDS
> > + "Enterprise Prefix" would have ENTERPRISE_PREFIXKEYWORDS in ebuilds
> > IMO, the most convenient/useable/obvious one (in practical sense) is 1),
> > although the more "correct" one (in political sense?) might be 2).
> >  http://thread.gmane.org/gmane.linux.gentoo.devel/58443
> >  http://thread.gmane.org/gmane.linux.gentoo.devel/60566
> >  http://dev.gentoo.org/~haubi/glep-distro-keywords.html
> > Thanks!
> > /haubi/
> > --
> > Michael Haubenwallner
> > Gentoo on a different level
Gentoo on a different level