On Mon, 2006-05-29 at 13:49 +0100, Chris Boot wrote:

> I'm starting work again on a thinned-down version of Debian I call 
> PicoDebian. 
> The idea of this new version is to replace glibc with uClibc, and generally 
> slim 
> down various packages to fit nicely in confined environments.
> 
> I've managed to build several of the base-system packages already, mostly 
> forcing dependencies to be ignored as a start, but there are some that I'm 
> not 
> entirely sure how to get around.
> 
> For example, a huge number of packages depend on gettext. While I've 
> installed a 
> local version from vanilla upstream source, this isn't good enough! The 
> gettext 
> source package itself would be better, but requires Java related tools to 
> build. 
> I'd rather keep Java and other such less-used stuff out of my distro, which 
> also 
> means thinning down GCC so it no longer requires quite so much to build, and 
> no 
> longer building Java.
> 
> Can anybody give me a helping hand in building a basic base-system that I can 
> use to recompile other packages? How about removing all the Java dependencies 
> from gcc-3.3, gettext, et al?

This sounds a lot like what I went through when building Crocodile [1].
You might want to take a look at my DebConf 5 presentation [2] for some
ideas.

[1] http://scratchbox.org/wiki/Crocodile
[2] http://scratchbox.org/~tsavola/crocodile-debconf5.pdf

There hasn't been much development on Crocodile during the winter, but
building Crocodile is being used e.g. to test the toolchains of new
Scratchbox releases.

timo



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to