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: