Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Re: [RFC] No longer create full set of static devices during install

From: Frans Pop <elendil(at)planet.nl>
Date: Tue Nov 13 2007 - 06:52:18 EST


On Tuesday 13 November 2007, Colin Watson wrote:
> > We could probably make the debootstrap udeb "arch all" by moving
> > pkgdetails to base-installer and passing '--arch $(udpkg
> > --print-architecture)', but I'm not sure that's worth it.
>
> +1 also,

Cool. I've just committed the changes I had prepared (and tested). I'd very much appreciate a review of these changes.

One thing that is not completely nice is that bootstrap-base now installs a file in /usr/lib/debootstrap/. I thought about putting it elsewhere, but think the current location is defensible as well with the rationale that it provides a missing component of debootstrap.

I also have a patch prepared that saves 3kB by using tab indentation in debootstrap and function. Will commit that next.

> except I'd do it by adding:
> elif type udpkg >/dev/null 2>&1 && udpkg --print-architecture
> >/dev/null 2>&1; then ARCH=`udpkg --print-architecture`
>
> ... to debootstrap rather than passing the architecture in from
> base-installer.

Hmmm. Why?
We also control other (IMO similar) parameters from base-installer and your suggestion adds an (admittedly light) dependency on D-I internals to debootstrap.

Cheers,
FJP

-- 
To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Received on Tue Nov 13 06:52:43 2007
Do you need help?X

This archive was generated by hypermail 2.1.8 : Wed Mar 19 2008 - 03:22:49 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library