Gentoo Archives: gentoo-embedded

From: Mike Frysinger <vapier@g.o>
To: "Peter S. Mazinger" <ps.m@×××.net>
Cc: gentoo-embedded@l.g.o, base-system@g.o
Subject: [gentoo-embedded] Re: portage profiles for alternatives (uclibc)
Date: Thu, 10 Jun 2004 17:14:41
Message-Id: 200406101314.33889.vapier@gentoo.org
In Reply to: [gentoo-embedded] portage profiles for alternatives (uclibc) by "Peter S. Mazinger"
1 On Thursday 10 June 2004 05:07 am, Peter S. Mazinger wrote:
2 > All the profiles use direct names for the packages[.build] or in the
3 > base|embedded|hardened new stackable structure (is stackable working?)
4 > like app-arch/tar (the ebuilds refer also to this). For embedded/uclibc,
5 > this could be replaced by busybox, or yacc could be replaced by using
6 > bison's yacc.bison shell script.
7
8 stackable is *supposed* to be working i believe with latest 2.0.51
9
10 > The current approach does not allow replacement of some/all of the
11 > packages for other platforms, my proposal would be to use only virtual
12 > names for build/system and define these differently for glibc/uclibc (and
13 > maybe others).
14
15 simple answer, no
16 that's the point of the stackable profiles ... you can add/delete packages
17 from parent profiles in your sub-profile
18
19 the changes you list are just not worth the gained cruft in the standard
20 profiles ... in your embeded profile, setup a virtual file where busybox
21 provides all the stuff you want it to
22
23 > 1. the gettext package is always required for emerge system (but this in
24 > most cases only an nls requirement), building w/o nls does not/should not
25 > need gettext (some packages need patches for this)
26
27 yes but when patching configure.in and related files and re-running
28 `autoconf`, the process will fail if the file refers to NLS stuff and
29 gettext, not being installed on the system, did not provide all the m4 and
30 related files
31
32 > 2. groff requires c++ (and is used by man), if an embedded system does not
33 > 3. uclibc does not support pam, so the package pam/pam-login/pwdb should
34 > snip
35
36 see above about adding/deleting packages from the profile
37 -mike
38
39 --
40 gentoo-embedded@g.o mailing list

Replies

Subject Author
[gentoo-embedded] Re: portage profiles for alternatives (uclibc) "Peter S. Mazinger" <ps.m@×××.net>