On Mon, Jan 04, 1999 at 05:33:57PM +0100, Wichert Akkerman wrote:
> > No, dpkg *needs* to make two passes. a noninteractive pass and a run of the
> > interactive command queue.
>
> Indeed.
This will work but it is no ideal.
> > If the 'standards version' on a package is old (pre-non-interactive
> > stage) the package's postinst should automatically be considered
> > interactive; it will be configured after all the more recent ones. An old
> > standards-version should be considered a grave bug after this change.
>
> Packages have a version number, which is more usefull to check. Combine this
> with a dpkg --assert-configtool in the prerm and you're fine.
???
> > One of the other major strengths that this setup will offer is the
> > ability to run simultaneous jobs. IE you can be running 3 postinst scripts
> > at once, dramatically increasing speed.
>
> I hadn't even thought of that possibility. You have to be very carefull to
> group simultanious postinst/preinsts to make sure you don't mess up the
> dependencies, but it is quite doable.
I do not think that this would be positive for the standard case. Of course
this would be a big win for long-running scripts as the compile cycle for
emacs packages.
> Starting from Jan 14 (my last exam for a while) I'm going to work on it. I'll
> start with the database bit I think.
I suggest to set our goals first.
> > Nullum magnum ingenium sine mixtura dementiae fuit.
> > [There is no great genius without some touch of madness.]
> > -- Seneca
>
> I think the verb can use a better translation there..
Don't know - I was not good at latin.
> Wichert.
cu
Torsten
Attachment:
pgpUu78uiJk_6.pgp
Description: PGP signature