I'm using portage to build a custom linux setup.
This means that on my gentoo desktop I have a separate portage tree that
contains all I need for a fresh system and a group of scripts that
create a fresh linux system under a "chrooted" environment.

I want this separate tree to be as static as possible and I've used
portage overlays for this. 

I'd like to go even further and keep a different portage setup: one for
my desktop and the other for this chrooted system.

I've been using wrapper scripts that override make.conf paths and
variables, but I'd like to override settings like

USER_CONFIG_PATH        = "/etc/portage"
PORTAGE_BASE_PATH       = "/usr/lib/portage"
MAKE_CONF_FILE          = "/etc/make.conf"
PROFILE_PATH            = "/etc/make.profile"
(from /usr/lib/portage/pym/portage.py)

so that I can create a profile, categories and all sort of things
without interfering with my desktop settings.

Can this be done without changing portage.py directly?

Thanks
.a.c.

-- 
Andrea Carpani <[EMAIL PROTECTED]>


--
[email protected] mailing list

Reply via email to