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

Bug#247430: libc6-udeb: please add libnss_files



On Wed, May 05, 2004 at 09:56:01AM -0700, Jeff Bailey wrote:
> On Thu, May 06, 2004 at 01:17:05AM +0900, GOTO Masanori wrote:
> 
> > Waldi, what do you think about creating libnss-files-udeb?  IMHO, there're 
> > three ways to support libnss-files:
> > 
> > 	(1) libc6-udeb includes libnss_files.so*.
> > 	(2) make libnss-files-udeb.
> > 	(3) make libnss-udeb which includes libnss-dns and libnss-files.
> > 
> > Colin's decision is (1).
> 
> If I understand right, this is to work around a current ugly hack in d-i
> to make sure that nss is actually loaded on the install media.

Firstly, libnss-dns-udeb is already available, and the ugly hack you
mention has already been removed (although it might have to be
reinstated for libnss_files if it were only available in libc6-udeb).
Secondly, this bug is that libnss_files is not available in d-i at all.

> The solution proposed would be to put libnss-udeb onto the boot media
> with the reduced glibc.  libc-udeb would still get used at a later stage
> in the installer.
> 
> I think option (3) is probably the best.

I don't mind whether you produce libnss-udeb or two separate
libnss-*-udeb packages: although check that nothing depends on the
existing libnss-dns-udeb (if so, a provides will be needed), and you'll
probably break d-i daily builds for a couple of days if you drop
libnss-dns-udeb now.

If you go for (3) I think you should still do (1) as well: at least,
that's the current arrangement with libnss_dns.

-- 
Colin Watson                                  [cjwatson@flatline.org.uk]



Reply to: