On Wed, Aug 04, 1999 at 03:19:58AM -0500, Ruud de Rooij wrote: > > MTA's are started immediately on configuration of the package. > > > > If you do not start the program in postinst (say a MUA) all you need is a > > dependency. If the program gets started before that, it has to pre-depend > > or deal gracefully with the not-yet-installed case. > > postinsts are executed in dependency order. > > So what "not-yet-installed case" are you talking about? If base-files' postinst will always be run before the postinst for a MTA depending on it, then a pre-dep is not needed. It was my understanding that dpkg could get confused this way and run things in the wrong order. If we can be sure of this and it is guaranteed to be so, a pre-dep is not needed. -- Joseph Carter <knghtbrd@debian.org> Debian GNU/Linux developer GnuPG: 2048g/3F9C2A43 - 20F6 2261 F185 7A3E 79FC 44F9 8FF7 D7A3 DCF9 DAB3 PGP 2.6: 2048R/50BDA0ED - E8 D6 84 81 E3 A8 BB 77 8E E2 29 96 C9 44 5F BE -------------------------------------------------------------------------- <Culus> dhd: R you part of the secret debian overstructure? <dhd> no. there is no secret debian overstructure. <CosmicRay> although, now that somebody brought it up, let's start one :-) <Knghtbrd> CosmicRay - why not, sounds like a fun way to spend the afternoon =D
Attachment:
pgp_CEXQCGvbz.pgp
Description: PGP signature