On Tue, 13 Mar 2012 17:58:38 +0000 Colin Watson <cjwat...@debian.org> wrote:
> On Mon, Mar 12, 2012 at 01:08:26AM -0400, Joey Hess wrote: > > Neil Williams wrote: > > > Emdebian doesn't include manpages and some packages (and some udebs > > > apparently) don't expect this directory to not exist. > > > > I'd be very surprised if any udebs know anything at all about > > /usr/share/man. > > > > However, there are numerous postinsts, starting with bash, that run > > update-alternatives on files in /usr/share/man/, which is likely to > > not work well if the directory is missing. I was thinking of creating a new udeb, especially for Emdebian, which provides this support and possibly other side-effects. We already have 'grip-config' which currently only provides a tasksel list which is optimised for the limited package set provided in Emdebian Grip. grip-config could be introduced into Debian and gain a udeb at that point. > Maybe Emdebian should just exclude the files but not the containing > directories? It doesn't seem that this should require any particular > installer support. That would require reprocessing thousands of packages - it certainly isn't possible to reprocess them all (especially for the stable release). Overall, Debian Installer is not the typical way of installing Emdebian (or Debian) on embedded devices. (Even this bug report came from a test on amd64 which is not a typical embedded architecture.) There remain problems with using Debian Installer with Emdebian even when this directory is handled - the main one is picking which kernels to include in Emdebian. Kernels are a significant issue with D-I for embedded - vanilla Debian kernels (and desktop-kernel-package requirements) are really not appropriate for most embedded uses - the list of modules alone needs a lot of customisation to not use up all the space saved by using Emdebian Grip. I think a single purpose udeb could be the simplest way to ease the use of D-I for test installations based on Emdebian Grip. -- Neil Williams ============= http://www.linux.codehelp.co.uk/
pgpmB2049Fiw9.pgp
Description: PGP signature