Gentoo Archives: gentoo-embedded

From: Ned Ludd <solar@g.o>
To: "Peter S. Mazinger" <ps.m@×××.net>
Cc: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] uclibc profile
Date: Sun, 27 Jun 2004 14:11:12
Message-Id: 1088345186.8348.2514.camel@simple
In Reply to: Re: [gentoo-embedded] uclibc profile by "Peter S. Mazinger"
1 On Sun, 2004-06-27 at 05:41, Peter S. Mazinger wrote:
2 > On 26 Jun 2004, Ned Ludd wrote:
3 >
4 > > On Sat, 2004-06-26 at 13:52, Peter S. Mazinger wrote:
5 > > > Hello!
6 > > >
7 > > > This is the uclibc stackable profile structure and config I am using now
8 > > > for the uclibc based system (tested only the hardened one).
9 > > >
10 > > > An unusual thing happens though:
11 > > > if I use the inheritance of base (parent file having ../base), somehow
12 > > > perl is in as requirement, and I can't find out which package brings it in.
13 > > >
14 > > > My proposal would be to use a new base for uclibc based systems, that are
15 > > > not inheriting anything from base. It can be built from the current base
16 > > > file removing those packages w/ ^- in uclibc/packages
17 > >
18 > > ok take a look at what I just checked into portage/profiles/uclibc.
19 >
20 > change virtuals:
21 > add virtual/glibc dev-libs/uclibc (almost all ebuilds require this, so
22 > rewriting them would take much time)
23
24 Not so bad really.. Only 3000+ .ebuilds need to be updated. I will help
25 SpanKY if he needs/wants todo it in one big massive swoop.
26
27 I'll updated the PROVIDES on uclibc to PROVIDE="virtual/glibc
28 virtual/libc" to ease the migration of this and made sure the profile
29 provides both.
30
31 >
32 > the use.defaults should go into base
33 >
34 > the packages file will only work if you also add the parent file (having
35 > ../base)
36 >
37 > the other way round would be to copy ../base/packages, remove the packages
38 > w/ '^-' in my packages file, and add the proper minimal versions to it.
39
40 Sure we can do that... But lets try to drop the unneeded things from the
41 base.
42
43 >
44 > Peter
45 >
46 >
47 >
48 > --
49 > gentoo-embedded@g.o mailing list
50 --
51 Ned Ludd <solar@g.o>
52 Gentoo (hardened,security,infrastructure,embedded,toolchain) Developer

Attachments

File name MIME type
signature.asc application/pgp-signature