On Sun, Mar 14, 2010 at 06:46:14PM +0100, Frans Pop wrote:
> 
> > Changing d-i because of c-s seems wrong to me.
> 
> It's not actually a "change" in D-I. There's simply more than one way to 
> Rome. The difference is this:
> --- kbd-chooser/post-base-installer.d/20kbd-chooser     (revision 62565)
> +++ kbd-chooser/post-base-installer.d/20kbd-chooser     (working copy)
> @@ -27,6 +27,6 @@
>  d-i debian-installer/keymap string $KEYMAP
>  EOF
> 
> -apt-install console-setup || true
> +apt-install --with-recommends console-setup || true
> 
>  exit 0
> 
> Trivial, no?

Yes, trivial, but somehow I don't like this.  I don't see why c-s has to 
be the package that ensures that kbd is installed.  What if for some 
reason some future version of c-s reduces the recommendation to only a 
suggestion?  I'd do this:

if bds_or_hurd; then
        apt-install keyboard-configuration || true
else
        apt-install kbd || true
        apt-install console-setup || true
fi

BTW, since currently neither console-setup-udeb nor kbd-chooser work on 
hurd or bsd, how is the installer going to configure the keyboard there?  
Kbd-chooser doesn't exist on these architectures.

> > So there are two options:
> > 1. Changing c-s to depend on kbd | console-tools and installing
> >    keyboard-configuration instead of console-setup on some
> >    architectures.
> 
> That's certainly possible. It's a fairly simple change in kbd-chooser.
> Seems like the best option as it means that the --with-recommends is not 
> needed and will also avoid accidental incomplete manual installs of c-s on 
> Linux.
> 
> Does that mean console-setup itself is essentially useless on kfreebsd and 
> hurd?

Almost useless.  I think the fonts can be used and one can also use the 
package to build linux keymaps on a hurd or bsd host.  But this is not 
that important to make the strong dependency a bad thing.  Tell me if 
you want this.
 
Anton Zinoviev


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100315133126.ga30...@logic.fmi.uni-sofia.bg

Reply via email to