Gentoo Archives: gentoo-alt

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

Replies

Subject Author
Re: [gentoo-alt] prefix installer, AIX 5.3 gcc failed to build Perry Smith <pedzsan@×××××.com>