Gentoo Archives: gentoo-portage-dev

From: Paul de Vrieze <pauldv@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] user-mode-portage
Date: Wed, 01 Sep 2004 13:24:11
Message-Id: 200409011522.18409.pauldv@gentoo.org
In Reply to: [gentoo-portage-dev] user-mode-portage by Vardhan Varma
1 On Wednesday 01 September 2004 14:20, Vardhan Varma wrote:
2 > What i want to propose is a modification to portage, such that it
3 > can be run by a non-root user. There are plenty of users ( in
4 > corporate and educational e.g. ) who don't control the system
5 > they run. Imagine not possible to upgrade the work machine from RH
6 > 7.2 !!
7
8 The portage change should not be big. Mainly the locations of some
9 configuration files needs to be changed, and the root check removed.
10
11 > The idea is to have a 'almost-gentoo' residing in ~/gentoo. It's
12 > 'almost', since all the sys-TOOLS won't be usable ( kernel, deamons
13 > etc. ). Also the compilers etc. can be picked from host, or from
14 > gentoo--subsystem.
15
16 However, it is allmost certain that most if not all ebuilds in the tree
17 will not build in a way they need to. That is given the assumption that
18 the root system is similar enough to gentoo. Also some essential
19 infrastructure to make this fairly easy is missing. For example
20 applications now do not allow free specification of the various
21 installation dirs (which should of course be somewhere in home).
22
23 > Well, I got the portage-2.0.51_pre17 tarkit, installed Python2.3,
24 > and tried. By the end of day, I'm able to emerge patch and
25 > ncurses. I'm stuck in libtool problem, which I'll see tomorrow.
26 >
27 > >From this thread, I want to know if this team believes a user-mode
28 >
29 > portage is helpful to gentoo ?
30
31 It would make portage even more general purpose. You might want to look
32 with the macosx people who have many issues in common with this.
33
34 >
35 > Also, where is the anon repository for potrage ? the projects page
36 > mentions viewcvs, but not the anon.
37 >
38 It's developer only
39
40 Paul
41
42 --
43 Paul de Vrieze
44 Gentoo Developer
45 Mail: pauldv@g.o
46 Homepage: http://www.devrieze.net
47
48 --
49 gentoo-portage-dev@g.o mailing list