1 |
On Tue, 2004-06-08 at 09:19, Peter S. Mazinger wrote: |
2 |
> Hello! |
3 |
> |
4 |
> I am working on a clean gentoo-uclibc system, but some of the packages are |
5 |
> too old and need too much patching to work w/ uclibc, so I need ~arch |
6 |
> version. How can I enforce usage of some of the packages that are marked |
7 |
> as ~arch to be used for uclibc overwriting the keyword ~arch w/ arch. |
8 |
> I do not want to use generally ~arch, only for some of the packages, and I |
9 |
> do not want to remark these packages to stable. |
10 |
|
11 |
/etc/portage/package.keywords |
12 |
man 5 portage ; # should have all you need to know about this file. |
13 |
|
14 |
> These changes should also work for bootstrap and catalyst stage building. |
15 |
> |
16 |
|
17 |
|
18 |
> How are you intending to handle uclibc, should it have a separate profile, |
19 |
> like uclibc-arch-2004.x and hardened-uclibc-arch-2004.x? the embedded |
20 |
> subdir is not ok for it (ex. virtual/glibc sys-libs/glibc) |
21 |
|
22 |
At one point we had a profile for uclibc which worked most for the |
23 |
stable tree where we are keeping the old 0.9.21 in stable till the |
24 |
uclibc toolchain is resolved. |
25 |
|
26 |
( subdir glibc what? ) glibc has no place in the embedded community. |
27 |
|
28 |
|
29 |
> Should the '-doc' use flag not been honoured generally (not |
30 |
> installing any docs, info pages, man pages)? |
31 |
|
32 |
# If we are talking firmware you will want to set the |
33 |
FEATURES="nodoc noman noinfo" |
34 |
# check out the dyn_preinst() function in your $ROOT/usr/sbin/ebuild.sh |
35 |
|
36 |
# the USE (+|-)doc really only applies to some gtk-doc thing. |
37 |
# But over time it's evolved into it's own thing sorta.. |
38 |
|
39 |
What I'd like to see happen in due time is for us to take on a feature |
40 |
set much like openembedded where packages are broken into components |
41 |
such a pkg-bin pkg-dev pkg-doc. |
42 |
(-bin contains the ELF's only) |
43 |
(-dev contains the include.h files) |
44 |
(-doc contains man pages/documentation) |
45 |
|
46 |
> P.S. please cc to me, I am not on the list |
47 |
Well get on the list :) |
48 |
|
49 |
> Thanks, Peter |
50 |
|
51 |
-- |
52 |
Ned Ludd <solar@g.o> |
53 |
Gentoo (hardened,security,infrastructure,embedded,toolchain) Developer |