1 |
On Tue, Oct 28, 2003 at 09:11:44AM -0800, Dejan Nikic wrote: |
2 |
> Acctually I think this should work. I'm not really interested with |
3 |
> updates anyways. The computer (like most real embedded devices) will |
4 |
> not be connected to the outside world, so no security risks and need to |
5 |
> upgrade without doing a complete overhaul. I just need something stable |
6 |
> that works. I just have to see how it will behave with my RT kernel. |
7 |
> |
8 |
|
9 |
I have a script I put together that will 'emerge' packages into an |
10 |
alternate root using portage. My goal was a machine 'image' that I |
11 |
could stick in an embedded device, and if upgrades were needed I would |
12 |
upgrade the 'image' not individual packages. |
13 |
At the smallest so far, i put busybox+glibc+kernel in 50 megs(i know |
14 |
that's huge i compiled in locales and other junk), but right now I'm |
15 |
working on building a uclibc toolchain. And I should have that |
16 |
finished in about a week. My earlier postings about the "-doc" use |
17 |
flag, which has turned into a FEATURE were related to this. |
18 |
At any rate, if you are interested I could show you a copy of what |
19 |
i've been working on. |
20 |
|
21 |
On a side note if i compile busybox statically everything fits in |
22 |
about 5 megs. |
23 |
|
24 |
One thing that is clear... gentoo(portage) needs better cross compilation and |
25 |
alternate libc support. I have some hacked code from aiken and |
26 |
zwelch(gcc-config-1.4.5) that I can *sorta* work with. But there are |
27 |
some intricacies of portage I don't understand... that I cannot get around. |
28 |
|
29 |
Dave |
30 |
|
31 |
> On Tue, 2003-10-28 at 01:10, Paul de Vrieze wrote: |
32 |
> > -----BEGIN PGP SIGNED MESSAGE----- |
33 |
> > Hash: SHA1 |
34 |
> > |
35 |
> > On Tuesday 28 October 2003 03:30, Dejan Nikic wrote: |
36 |
> > > hmm that's too bad. I wish there is some way of acctually chrooting |
37 |
> > > into a portage-less system, but still be able to compile everything |
38 |
> > > from scratch using the flags and such. Otherwise I'll have to go LFS |
39 |
> > > way, and I'd really hate to do that, since I really don't have that |
40 |
> > > much time on my hands. |
41 |
> > |
42 |
> > You could bind mount the portage tree into the root system (of course |
43 |
> > updates will be out of the question). After you're done unmerge portage |
44 |
> > and it works. |
45 |
> > |
46 |
> > Paul |
47 |
> > |
48 |
> > - -- |
49 |
> > Paul de Vrieze |
50 |
> > Gentoo Developer |
51 |
> > Mail: pauldv@g.o |
52 |
> > Homepage: http://www.devrieze.net |
53 |
> > -----BEGIN PGP SIGNATURE----- |
54 |
> > Version: GnuPG v1.2.3 (GNU/Linux) |
55 |
> > |
56 |
> > iD8DBQE/njJwbKx5DBjWFdsRAiS8AKCpP1mRGgGsWUh5jhsUf/669IucfACeP0HX |
57 |
> > XeoSxlZM0kfGqRGu+MA9yOs= |
58 |
> > =K6ne |
59 |
> > -----END PGP SIGNATURE----- |
60 |
> > |
61 |
> > |
62 |
> > -- |
63 |
> > gentoo-dev@g.o mailing list |
64 |
> > |
65 |
> |
66 |
> |
67 |
> -- |
68 |
> gentoo-dev@g.o mailing list |
69 |
> |
70 |
|
71 |
-- |
72 |
gentoo-dev@g.o mailing list |