Gentoo Archives: gentoo-embedded

From: Kadmos <bcml@××××××××××××.au>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] install profile
Date: Thu, 11 Nov 2004 11:59:52
Message-Id: 419353D5.5020201@swiftdsl.com.au
In Reply to: Re: [gentoo-embedded] install profile by Mike Frysinger
1 Mike Frysinger wrote:
2 > On Saturday 06 November 2004 05:57 pm, Kadmos wrote:
3 >
4 >>I am attempting to compile gentoo-embedded (on a x86) but I am not sure
5 >>what my profile should be. In /usr/portage/profiles/ there are a couple
6 >>of options which I think might be appropriate, those being "embedded"
7 >>and "uclibc". Any ideas?
8 > mmm all x86 stages have the profile link already set for you ...
9 > but the answer is that it should be set to 'profiles/uclibc/x86'
10 >>I am also of the belief that I need "uclibc" in the USE flags?
11 > profiles takes care of that
12 >>Is there anthing else that needs to be changed from the default install?
13 > not really ...
14 > -mike
15
16 Thanks, and I have one more question for the road:
17 After following the gentoo.org install guide, running
18 "/usr/portage/scripts/bootstrap.sh --fetchonly" I get:
19 ---begin log---
20 {
21 ./scripts/bootstrap.sh --pretend
22
23 Gentoo Linux; http://www.gentoo.org/
24 Copyright 1999-2004 Gentoo Foundation; Distributed under the GPLv2
25 Starting Bootstrap of base system ...
26 -------------------------------------------------------------------------------
27 * Using baselayout : >=sys-apps/baselayout-1.9.4-r2
28 * Using portage : >=sys-apps/portage-2.0.51
29 * Using os-headers : virtual/os-headers
30 * Using binutils : sys-devel/binutils
31 * Using gcc : sys-devel/gcc
32 * Using libc : virtual/libc
33 * Using texinfo : sys-apps/texinfo
34 * Using zlib : zlib
35 * Using ncurses : sys-libs/ncurses
36 -------------------------------------------------------------------------------
37 Configuring environment ...
38 * GENTOO_MIRRORS='ftp://mirror.pacific.net.au/linux/Gentoo/
39 http://mirror.pacific.net.au/gentoo ftp://planetmirror.com.au/pub/gentoo'
40 * PORTDIR='/usr/portage'
41 * DISTDIR='/mnt/dumbledore_scratch/distfiles'
42 * PKGDIR='/usr/portage/packages'
43 * PORTAGE_TMPDIR='/home/tmp'
44 * CFLAGS='-march=i586 -Os -pipe -fomit-frame-pointer'
45 * CHOST='i386-pc-linux-uclibc'
46 * CXXFLAGS='-march=i586 -Os -pipe -fomit-frame-pointer'
47 * MAKEOPTS='-j1'
48 * ACCEPT_KEYWORDS='x86'
49 * FEATURES='autoaddcvs autoconfig ccache nodoc noinfo noman sandbox
50 sfperms strict'
51 * STAGE1_USE='uclibc'
52 -------------------------------------------------------------------------------
53
54 These are the packages that I would merge, in order:
55
56 Calculating dependencies \ ...done!
57 [ebuild N ] sys-apps/portage-2.0.51-r3
58
59 -------------------------------------------------------------------------------
60
61 These are the packages that I would merge, in order:
62
63 Calculating dependencies \|/-\|/ ...done!
64 [ebuild N ] sys-kernel/linux-headers-2.4.21-r1
65 [ebuild N ] dev-libs/uclibc-0.9.26-r7
66 [ebuild N ] sys-devel/gnuconfig-20040214
67 [ebuild N ] sys-apps/sed-4.0.9
68 [ebuild N ] sys-libs/ncurses-5.4-r5
69 [ebuild N ] sys-apps/texinfo-4.7-r1
70 [ebuild R ] sys-devel/binutils-2.14.90.0.8-r1
71
72 -------------------------------------------------------------------------------
73
74 These are the packages that I would merge, in order:
75
76 Calculating dependencies \|/-\|/-\ ...done!
77 [ebuild N ] dev-libs/uclibc-0.9.26-r7
78 [ebuild N ] sys-devel/gnuconfig-20040214
79 [ebuild N ] sys-libs/ncurses-5.4-r5
80 [ebuild N ] sys-devel/m4-1.4.1
81 [ebuild N ] sys-devel/bison-1.875
82 [ebuild N ] sys-apps/sed-4.0.9
83 [ebuild N ] sys-apps/texinfo-4.7-r1
84 [ebuild N ] sys-libs/zlib-1.2.1-r3
85 [ebuild R ] sys-devel/gcc-3.3.4-r1
86
87 -------------------------------------------------------------------------------
88
89 These are the packages that I would merge, in order:
90
91 Calculating dependencies \|/- ...done!
92 [ebuild N ] dev-libs/uclibc-0.9.26-r7
93 [ebuild N ] sys-kernel/linux-headers-2.4.21-r1
94 [ebuild U ] sys-apps/baselayout-1.9.4-r6 [1.9.4-r3]
95 [ebuild N ] sys-libs/zlib-1.2.1-r3
96
97 -------------------------------------------------------------------------------
98
99 These are the packages that I would merge, in order:
100
101 Calculating dependencies \|/- ...done!
102 [ebuild N ] sys-devel/patch-2.5.9
103 [ebuild N ] dev-libs/uclibc-0.9.26-r7
104 [ebuild N ] sys-devel/gnuconfig-20040214
105 [ebuild N ] sys-libs/ncurses-5.4-r5
106
107 -------------------------------------------------------------------------------
108 ---end log---
109
110 Given that (as above) CHOST='i386-pc-linux-uclibc' why is bootstrap.sh
111 trying to install gcc:
112
113 " * Using gcc : sys-devel/gcc" (as above)
114 "[ebuild R ] sys-devel/gcc-3.3.4-r1" (as above)
115
116 Oh, I am using stage1-x86-uclibc-20040927.tar.bz2 (my local mirror isn't
117 showing any tarballs at this present time though)
118
119 Thanks :-)
120
121 --
122 gentoo-embedded@g.o mailing list

Replies

Subject Author
Re: [gentoo-embedded] install profile Ned Ludd <solar@g.o>