1 |
On 18-10-2007 17:07:48 +1000, Matt Michalowski wrote: |
2 |
> Fabian Groffen wrote: |
3 |
>> On 10-10-2007 09:28:07 +0200, Fabian Groffen wrote: |
4 |
>> |
5 |
>>> Hi all, just a heads up: |
6 |
>>> |
7 |
>>> I recently bootstrapped on FreeBSD 6.2. Apart from some patch to GCC, |
8 |
>>> and a hickup with python (quite naturally, of course) bootstrapping went |
9 |
>>> quite smooth. The current keyword "~x86-fbsd" is put on all system |
10 |
>>> packages, subversion, mutt and vim + some little others. Not much, but |
11 |
>>> my PII400MHz, 128MB machine isn't much either ;) |
12 |
>>> |
13 |
>> |
14 |
>> I forgot to mention that I added a bootstrap guide for it: |
15 |
>> http://www.gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-freebsd.xml |
16 |
>> |
17 |
> The summary on the right hand side says "Linux" :) |
18 |
|
19 |
Fixed, thanks! |
20 |
|
21 |
> I tried to bootstrap on a clean FreeBSD 6.2 also, following the guide. |
22 |
> |
23 |
> All the bootstrap to EPREFIX/tmp bits worked ok, but here's what I get when |
24 |
> I first try to emerge sed (compiles OK but merge fails): |
25 |
> >>> Completed installing sed-4.1.4-r1 into |
26 |
> /opt/hwbp/var/tmp/portage/sys-apps/sed-4.1.4-r1/image/opt/hwbp/ |
27 |
> |
28 |
> /opt/hwbp/usr/lib/portage/bin/prepstrip: line 69: scanelf: command not |
29 |
> found |
30 |
> /opt/hwbp/usr/lib/portage/bin/prepstrip: line 131: scanelf: command not |
31 |
> found |
32 |
> ecompressdir: bzip2 -9 opt/hwbp//usr/share/man |
33 |
> * checking 14 files for package collisions |
34 |
> >>> Merging sys-apps/sed-4.1.4-r1 to / |
35 |
> Traceback (most recent call last): |
36 |
> File "/opt/hwbp/usr/bin/emerge", line 18, in ? |
37 |
> retval = emerge_main() |
38 |
> File "/opt/hwbp/usr/lib/portage/pym/emerge/__init__.py", line 6695, in |
39 |
> emerge_main |
40 |
> myopts, myaction, myfiles, spinner) |
41 |
> File "/opt/hwbp/usr/lib/portage/pym/emerge/__init__.py", line 6139, in |
42 |
> action_build |
43 |
> retval = mergetask.merge(pkglist, favorites, mtimedb) |
44 |
> File "/opt/hwbp/usr/lib/portage/pym/emerge/__init__.py", line 3849, in |
45 |
> merge |
46 |
> prev_mtimes=ldpath_mtimes) |
47 |
> File "/opt/hwbp/usr/lib/portage/pym/portage/__init__.py", line 4175, in |
48 |
> doebuild |
49 |
> vartree=vartree, prev_mtimes=prev_mtimes) |
50 |
> File "/opt/hwbp/usr/lib/portage/pym/portage/__init__.py", line 4366, in |
51 |
> merge |
52 |
> mydbapi=mydbapi, prev_mtimes=prev_mtimes) |
53 |
> File "/opt/hwbp/usr/lib/portage/pym/portage/dbapi/vartree.py", line 2193, |
54 |
> in merge |
55 |
> cleanup=cleanup, mydbapi=mydbapi, prev_mtimes=prev_mtimes) |
56 |
> File "/opt/hwbp/usr/lib/portage/pym/portage/dbapi/vartree.py", line 1821, |
57 |
> in treewalk |
58 |
> if self.mergeme(srcroot, destroot, outfile, secondhand, |
59 |
> EPREFIX.lstrip(os.path.sep), cfgfiledict, mymtime): |
60 |
> File "/opt/hwbp/usr/lib/portage/pym/portage/dbapi/vartree.py", line 2060, |
61 |
> in mergeme |
62 |
> dflags = mydstat.st_flags |
63 |
> AttributeError: 'posix.stat_result' object has no attribute 'st_flags' |
64 |
|
65 |
This remains weird, as I don't have that error, but I'll see if I can |
66 |
figure out where it comes from. |
67 |
|
68 |
|
69 |
-- |
70 |
Fabian Groffen |
71 |
Gentoo on a different level |
72 |
-- |
73 |
gentoo-alt@g.o mailing list |