Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Alistair Bush <ali_bush@g.o>
Subject: Re: QA Overlay Layout support.
Date: Mon, 02 Mar 2009 20:57:44 +1300

Donnie Berkholz wrote:
> On 19:18 Mon 02 Mar     , Alistair Bush wrote:
>> Donnie Berkholz wrote:
> 
> Could you explain what you see as the important difference that makes 
> package.mask bad and a separate overlay good?
> 

Contributors sometimes have difficulty following standards (hell even 
dev's do).  I have little confidence that would also be able to actually 
add packages to package.mask without breaking anything else.
As an example we had a contributor break the manifests of a dozen or so 
packages because he updated the Copyright header then couldn't get the 
ebuild to manifest.  I can imagine someone committing dev-java/ant-core 
to the file.  That and there are 325 ebuilds [1] in java-experimental. 
Masking even 1/2 of them separately would be a complete nightmare.

I also note that sunrise doesn't seem to do this either.

Also no ebuilds are ever marked stable,  so it should be easy for 
someone to just add an entry in their package.keywords file.

And what is stopping a user from wanting to have their own overlay, that 
uses java-overlay ( or java-experimental or any other overlay ) 
packages.  Are we to say that we shouldn't allow tools to have support 
for this.  I think that it is a nature progression that if we are to 
allow overlays to extend the portage tree that we should allow overlays 
to extend other overlays.

[1] java-experimental $ find . -iname '*.ebuild' | wc -l


Replies:
Re: QA Overlay Layout support.
-- Caleb Cushing
Re: QA Overlay Layout support.
-- Jorge Manuel B. S. Vicetto
References:
QA Overlay Layout support.
-- Alistair Bush
Re: QA Overlay Layout support.
-- Donnie Berkholz
Re: QA Overlay Layout support.
-- Alistair Bush
Re: QA Overlay Layout support.
-- Donnie Berkholz
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: QA Overlay Layout support.
Next by thread:
Re: QA Overlay Layout support.
Previous by date:
Re: bzr.eclass
Next by date:
Re: Re: Collecting opinions about GLEP 55 and alternatives


Updated Jun 17, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.