Gentoo Archives: gentoo-alt

From: Markus Duft <mduft@g.o>
To: gentoo-alt@l.g.o
Subject: RE: [gentoo-alt] FW: x86-winnt
Date: Thu, 15 May 2008 09:58:38
Message-Id: 006001c8b671$93fc3c00$bbf4b400$@org
In Reply to: [gentoo-alt] FW: x86-winnt by Markus Duft
1 > >
2 > > Now the child-prefix can be set-up with bootstrap-prefix.sh like this:
3 > >
4 > > $ CHOST=i586-pc-winnt6.0 EPREFIX=/opt/gentoo.winnt
5 > > /opt/gentoo.system/usr/portage/scripts/bootstrap-prefix.sh tree
6 > > $ CHOST=i586-pc-winnt6.0 EPREFIX=/opt/gentoo.winnt
7 > > /opt/gentoo.system/usr/portage/scripts/bootstrap-prefix.sh setup
8 > >
9 > > Now one can emerge winnt packages (only parity so far...):
10 > >
11 > > $ CBUILD=i586-pc-winnt6.0 EPREFIX=/opt/gentoo.winnt emerge -v parity
12 > >
13
14 I just discussed this with haubi, and I changed things here a little. Here's what we think about it, please comment on this:
15
16 *) the winnt stuff is just "output" of the interix prefix, so in reality it is _not_ a prefix.
17 *) thus the winnt "prefix" uses the same tree as the parent interix prefix.
18 *) the procedure for setting up a winnt prefix is now (example from my machine):
19
20 $ cd /opt
21 $ mkdir -p gentoo.winnt/etc
22 $ cd gentoo.winnt/etc
23 $ ln -s /opt/gentoo.system/usr/portage/prof[...]/winnt/6.0/x86 make.profile
24 $ cd ..
25 $ mkdir -p var/log
26
27 That's it, now emerge can be used:
28
29 $ CBUILD=i586-pc-winnt PREFIX=/opt/gentoo.winnt emerge -v parity
30
31 What I would really like in the end is something like this (just some fictious script names...):
32
33 $ winprefix create /opt/gentoo.winnt
34 $ eselect winprefix 1 (or with path?)
35 $ winmerge -av parity
36
37 And so on....
38
39 Any thoughts?
40
41 Cheers, Markus
42
43 --
44 gentoo-alt@l.g.o mailing list

Replies

Subject Author
RE: [gentoo-alt] FW: x86-winnt Markus Duft <mduft@g.o>