[ELDK] Building ELDK from scratch

Wolfgang Denk wd at denx.de
Tue Apr 22 00:55:43 CEST 2008


In message <1208802067.28519.48.camel at pterry-fc6.micromemory.com> you wrote:
>
> > ELDK does not use chroot at all. No part of the build process requires
> > to use chroot.
> 
> Sorry, perhaps a terminology misuse.. eldk uses "rpm -r ..." a lot
> this is "rpm --root=..." which internally is a chroot to the target
> "..." directory.

No, it is *not* a chroot. Note that "chroot" is a system  call  which
requires  superuser  priviledges,  and  the ELDK build procedure runs
fine as a normal users.

> The 4.4.6 is doing some checks around this and objecting that I'm not
> superuser! It works fine if I build as root which I'm not going to
> do :-) 4.4.2 is the fork where the rpm developer left redhat and there's
> the whole wraptastic/rpm5.org/redhat fiasco going on...

Well, RPM 4.4.2 is what's being used in all current Fedora releases,
including the upcoming Fedora 9.

I don't even know what 4.4.6 is...

> No, I've built embedded systems from scratch many times so I understand.
> Its just as I looked at the ELDK documentation I saw all the right
> approaches to handling the issues. I think I just assumed that there was
> much more "manpower" and momentum behind it and that it was more robust
> and developed than it is. Thats not a criticism, as an embedded

The focus for us is clearly on robustness of the result, i. e. of the
distribution itself. We find it it  acceptable  that  building  works
only  in  a  few  selected environments. From a distribution point of
view it is actually much more useful to  build  in  old  environments
than  in  new  ones  -  this gives a much better compatibility of the
release with existing Linux distros.

> developer in many companies I understand the resource limits so I'll
> happily dig in to help as much as I can I just wanted to be sure that I
> wasn't missing some "inside" knowledge.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"Send lawyers, guns and money..."  - Lyrics from a Warren Zevon song


More information about the eldk mailing list