Donnie Berkholz wrote:
On 11:59 Sun 25 Jan     , Alistair Bush wrote:
Possible Solution:

Merging java-overlay and java-experimental.  From my perspective this
isn't a good one as we loss most of the benefits of java-experimental.

Combine this with package.mask. To me, experimental means masked.


Experimental within java means a lot of things, or at least it should. Anything from user contributed and non-dev qa'd to packages with bundled jars to attempts to package projects like maven which are difficult and time consuming ( and which attempts to do so have failed numerous times before might I add ).

Asking non-dev contributors to handle package.mask's would be a "less than ideal". Resulting in "interesting breakages". Currently by adding java-experimental ( which might I add isn't available thru layman ) you are accepting that risk.

At least java and kde have need of this, and I could imagine sunrise could also use this ( either now or in the future ).

I have implemented a patch [1] tho support this from a repoman perspective but believe its benefits could go much further. Eventually I hope that zmedico will accept it, once he has a chance to consider it and I have time to clean it up.

Once repository support is implemented (this is very much depending on the details of the implementation) I will start making a patch to will have portage check whether an overlays parents are "before" that overlay.

ali_bush

[1] http://dev.gentoo.org/~ali_bush/portage_parent_repo_support.patch


Reply via email to