On Sun, 18 May 2008, Rafael Garcia-Suarez wrote:
> > - the circumstances where this shows up in the Debian context are
> >  somewhat a corner case where 'preinst upgrade' scripts that need XS
> >  modules may get run with a new XS module but the old perl. The
> >  package dependencies are not yet guaranteed to be met at the
> >  'preinst' time, hence the 'eval "require Foo"' construct.
> 
> I've heard that dpkg2 was going to support pre-inst and post-uninst
> dependencies. (Just like rpm does, which creates approximately the same
> number of problems than it solves)

As a current maintainer of dpkg, I can tell you that dpkg2 has never been
anything else than vaporware. I know of nobody working on a dpkg rewrite.

> > Hm, one option could be to have the packaging system (dpkg) set
> > PERL_DL_NONLAZY=1 for all preinst script invocations...
> 
> I'm not 100% sure that's a good idea.

Can you elaborate on the reasons? Are there stuff which could break?

Cheers,
-- 
Raphaël Hertzog

Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to