[bootstrappable] Re: mention Debian bootstap efforts?

  • From: Daniel Schepler <dschepler@xxxxxxxxx>
  • To: Paul Wise <pabs@xxxxxxxxxx>
  • Date: Wed, 11 Jan 2017 11:41:43 -0800

On Wed, Jan 11, 2017 at 12:48 AM, Paul Wise <pabs@xxxxxxxxxx> wrote:

 * Daniel Schepler's work on building Debian from other OSes.
   AFAIK the code behind this if any hasn't been publicly released.

That's because there isn't really any code specific to this.  About
all I do is to follow through Linux From Scratch but incorporate a
dpkg build into the process and build preliminary debs to be replaced
later by real Debian packages.  (At one point I worked out the details
of this and posted to https://dschepler.github.io/lfs-dpkg/ - but
that's fairly out of date by now.  Still it should give the idea.)
Then, from that point, bootstrapping Debian from those base packages
is pretty much the same as bootstrapping from a base set of
cross-compiled deb packages would be.

However, LFS does still start from a base requiring make, awk,
coreutils, sed, patch, gzip, xz, tar, etc.  My dream would be to be
able to bootstrap from an environment with just a kernel, an extremely
minimal shell, and a compiler (and possibly an initial set of
downloaded and unpacked sources).  I don't know how realistic that is
at this point.

By the way - under "Benefits" did you consider putting something like
"bootstrapping builds of your distribution for a new architecture is
easier if the process for existing architectures is automated, then
you can just focus on issues specific to the new architecture"?
-- 
Daniel Schepler

Other related posts: