Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203971 - Multiple portage_overlay support in catalyst
Summary: Multiple portage_overlay support in catalyst
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: Catalyst (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Catalyst Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-01 15:40 UTC by Christian Heim (RETIRED)
Modified: 2008-04-23 23:09 UTC (History)
0 users

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


Attachments
catalyst-2.0.6-multiple-portage_overlays.patch (catalyst-2.0.6-multiple-portage_overlays.patch,1.59 KB, patch)
2008-04-23 16:23 UTC, Justin Bronder (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Heim (RETIRED) gentoo-dev 2008-01-01 15:40:48 UTC
I'm currently facing the barrier, that I'd like have catalyst to have support for multiple portage_overlay's.

Andrew said it would be relativly easy to implement, so here's the bug.
Comment 1 Andrew Gaffney (RETIRED) gentoo-dev 2008-01-01 21:39:15 UTC
It looks like the support is already there. Just like them like:

portage_overlay:
  /path/to/overlay1
  /path/to/overlay2
  /path/to/overlay3
Comment 2 Justin Bronder (RETIRED) gentoo-dev 2008-04-23 16:22:37 UTC
Sorry if reopening this is wrong, but the current multiple overlay support has the potential to overwrite previously listed overlays.  I'm attaching a patch that pushes each overlay into the buildir as /usr/local/portage/overlay-X, where x is just an increasing integer.
Comment 3 Justin Bronder (RETIRED) gentoo-dev 2008-04-23 16:23:24 UTC
Created attachment 150722 [details, diff]
catalyst-2.0.6-multiple-portage_overlays.patch
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2008-04-23 23:09:19 UTC
Yes, you should have opened a new bug.  This bug is FIXED.  It just isn't FIXED in a manner that you like.  ;]

Also, we don't really want to support multiple overlays like this.  We kinda expect people to know what they're doing.  After all, if you have multiple overlays with the same packages/files in them, which do you want to use?

We *want* to force users to actually think about what they're including and to be aware of what they're doing.