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

Re: 2.3.1-14



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


Reply to: