On Thu, Feb 27, 2003 at 06:48:24PM +0900, GOTO Masanori wrote: > > dpkg -s sysvinit| grep Pre-Depends > Pre-Depends: libc6 (>= 2.2.4-4) > Sysvinit pre-depends libc6. Libc6 should be installed and _correctly_ > _configured_ before sysvinit is unpacked. Yup. sysvinit's essential:yes, so it has to be installed and working correctly before libc6 is configured too. Compare with libc6's postinst being a /bin/sh script, and bash's Pre-Dep on libc6. > Your "bootstrapping tools > should cope with" really confirms this rule? It should, yes. I haven't tried it; but if it doesn't work it should definitely be fixed. > > If it's just meant to be "simpler & faster", it ought to be dropped > > since it's less reliable. > Would you teach me why you think "it's less reliable"? It introduces bugs when file-rc gets reorganised (like the ones we just had), and doesn't work if/when we get another package that manages init.d scripts differently again. Cheers, aj -- Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/> I don't speak for anyone save myself. GPG signed mail preferred. ``Dear Anthony Towns: [...] Congratulations -- you are now certified as a Red Hat Certified Engineer!''
Attachment:
pgpliSimsfa3m.pgp
Description: PGP signature