[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Embedded Debian, the 5 lb bag.



Lauri Leukkunen wrote:
Oh, I didn't mean that there would be 500 - 1000 stage 1 packages. I meant that we should not have to worry about circular dependencies in the rest of the distribution.

Stage 1: ptxdist or something similar to put together enough tools to support building stage 2

Stage 2: "core" set of Debian packages is built and installed, definitely less than 100 components, some packages might be built with a reduced feature set to limit dependencies

Stage 3: build the remainder of the "buildable from scratch" packages (500 - 1000) and rebuild the modified packages from stage 2.

OK, that sounds about right, but stage 2 should probably rebuild
all the packages built in stage 1, to keep the
"non-debian" build system contamination to a minimum.
Paranoia is a wonderful thing :-)

If we use ptxdist for stage1, we won't need either scratchbox
or modified debian packages.

How do you plan to compile coreutils for example? It depends (through documentation generation tools) on XFree86.

ptxdist uses busybox rather than coreutils.

Also, ptxdist generally builds no documentation; it builds only as much
of each package as is needed for an embedded system (or, in the case
of a library, only as much as is needed to build the other packages
in ptxdist).
- Dan



Reply to: