Gentoo Archives: gentoo-alt

From: Fabian Groffen <grobian@g.o>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] [PREFIX] FreeBSD support added
Date: Mon, 22 Oct 2007 18:17:51
Message-Id: 20071022181834.GT7841@gentoo.org
In Reply to: Re: [gentoo-alt] [PREFIX] FreeBSD support added by Matt Michalowski
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

Replies

Subject Author
Re: [gentoo-alt] [PREFIX] FreeBSD support added Fabian Groffen <grobian@g.o>