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

Re: dpkg modification: non-interactivity



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


Reply to: