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

a study topic for advanced maintainers



Try to create a working system on an empty partition using "dpkg" and
the individual packages that make up the base system. Look at the current
boot-floppies source for basedisks.sh, and see how it solves the
chicken-and-egg problem. Can you:

A: Make the entire system install-able using only "dpkg" by severely
   limiting the options available to pre- and post-install scripts
   in base packages, and constraining the order in which those packages
   are installed.

B: Provide a special package that bootstraps enough environment that
   other packages will install. Generate this package automaticaly from
   the contents of other packages. Make it smaller than the entire base
   system.

C: Re-write dpkg in some way so that just installing all of the base
   packages on an empty system will work.

D: Copy the basedisks.sh procedure, and run it on the hard disk when
   installing the system. Make the result smaller, faster, and better
   than the status quo.

E: Solve the problem in some other creative fashion.

	Thanks

	Bruce
--
Bruce Perens, Pixar Animation Studios
*** "Toy Story" video tape in U.S. stores October 30 ***
Worldwide box office total for "Toy Story": $353,275,005

--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com


Reply to: