Gentoo Archives: gentoo-alt

From: Perry Smith <pedzsan@×××××.com>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] prefix installer, AIX 5.3 gcc failed to build
Date: Mon, 20 Dec 2010 18:41:52
Message-Id: BCE99B47-04DB-42F7-A80D-D5FA418875A8@gmail.com
In Reply to: Re: [gentoo-alt] prefix installer, AIX 5.3 gcc failed to build by Michael Haubenwallner
1 Fixed... Sorry. should have caught this myself.
2
3 I had to re-log in to GSA to pick up the new group id GSA gave me for the place I'm building.
4
5 One question: Is 10G enough space for my EPREFIX area (which is on GSA)?
6
7 On Dec 20, 2010, at 12:29 PM, Michael Haubenwallner wrote:
8
9 >
10 >
11 > On 12/20/2010 07:20 PM, Perry Smith wrote:
12 >>
13 >> On Dec 20, 2010, at 12:13 PM, Michael Haubenwallner wrote:
14 >>
15 >>>
16 >>>
17 >>> On 12/20/2010 06:02 PM, Perry Smith wrote:
18 >>>> FYI:
19 >>>>
20 >>>> In the gmake portage sequence, I got:
21 >>>>
22 >>>> ( cd /usr/dumps/prefix-launcher-2.1.0/powerpc-ibm-aix5.3.0.0/etc && ln -s /usr/dumps/prefix-launcher-2.1.0/powerpc-ibm-aix5.3.0.0/share/portage/config/make.globals )
23 >>>> ln: creating symbolic link `./make.globals': File exists
24 >>>
25 >>> Indeed, yes.
26 >>
27 >> I know I'm taking an usually not used route but I thought you might want to add in a rm -f.
28 >>
29 >>>
30 >>>>
31 >>>> So I moved the already existing make.globals to the side which appears to have resolved the issue.
32 >>>
33 >>> Exactly. You even can remove it.
34 >>
35 >> Ok.
36 >>
37 >> I have a new problem...
38 >>
39 >> * sed-4.2.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
40 >> Operation Not Permitted: chown('/tmp/myself/gpx/portage/sys-apps/sed-4.2.1-r1', 327183, 780879)
41 >>
42 >> This is while doing:
43 >>
44 >> ${launcher}/${chost}/bin/eprefix-bootstrap `: run again with all arguments when a list was shown to choose ` \
45 >> --eprefix=${gprefix} `: where to bootstrap into ` \
46 >> --with-portage-tmpdir=${gpxtmp} `: essential on AIX only ` \
47 >> --disable-sync `: optional, to avoid searching for updates now ` \
48 >
49 > Looks like gpxtmp=/tmp/myself/gpx, right?
50 >
51 > While this actually is an interesting problem I've not seen before,
52 > it should work to simply remove /tmp/myself/gpx/portage/sys-apps/sed-4.2.1-r1/
53 >
54 > What are the permissions of that directory?
55 > Any process still using files from there (thinking of slibclean)?
56 >
57 > /haubi/
58 >
59 >>
60 >> (after doing the steps below)
61 >>
62 >> Am I suppose to be root to do this?
63 >>
64 >>
65 >>>> On Dec 13, 2010, at 3:46 PM, Michael Haubenwallner wrote:
66 >>>>
67 >>>>> Wait a moment,
68 >>>>>
69 >>>>> On 12/13/10 21:47, Perry Smith wrote:
70 >>>>>> I'm going to continue onward...
71 >>>>>
72 >>>>> Right now, I've update portage in prefix-launcher to accept EAPI 3 now,
73 >>>>> which is required to support unmodified ebuilds from main Gentoo Linux.
74 >>>>>
75 >>>>> However, this portage version is yet untested with prefix-launcher.
76 >>>>>
77 >>>>> With portage in prefix-launcher-2.1.0 you'll get this error during bootstrap
78 >>>>> when using '--with-tree=latest', which is necessary for AIX at the moment:
79 >>>>> !!! All ebuilds that could satisfy "app-arch/tar" have been masked.
80 >>>>> !!! One of the following masked packages is required to complete your request:
81 >>>>> - app-arch/tar-1.25 (masked by: EAPI 3)
82 >>>>> - app-arch/tar-1.23-r4 (masked by: missing keyword)
83 >>>>> - app-arch/tar-1.23-r2 (masked by: missing keyword)
84 >>>>>
85 >>>>> To use the updated portage, replace the prefix-launcher-2.1.0/portage/ subdirectory
86 >>>>> with the one from an svn-export of prefix-launcher-trunk[1], and do:
87 >>>>> $ cd prefix-launcher-2.1.0
88 >>>>> $ rm -rf buildroot/portage/*
89 >>>>> $ gmake config portage_BUILDFROM=SCRATCH
90 >>>>> $ gmake portage
91 >>>>> $ gmake -t install
92 >>>>>
93 >>>>> [1] http://prefix-launcher.svn.sourceforge.net/viewvc/prefix-launcher/prefix-launcher/trunk/?view=tar
94 >>>>>
95 >>>>> /haubi/
96 >>>>> --
97 >>>>> Michael Haubenwallner
98 >>>>> Gentoo on a different level
99 >>>>>
100 >>>>
101 >>>>
102 >>>
103 >>> --
104 >>> Michael Haubenwallner
105 >>> Gentoo on a different level
106 >>>
107 >>
108 >>
109 >
110 > --
111 > Michael Haubenwallner
112 > Gentoo on a different level
113 >