[Pkg-mailman-hackers] Bug#398771: installing mailman with python 2.3 causes loop condition during python upgrade

Raphael Hertzog hertzog at debian.org
Thu Nov 23 15:55:15 CET 2006


On Thu, 23 Nov 2006, Lionel Elie Mamane wrote:
> > I just checked, it is not a conffile.
> 
> ... and not shipped by the package, but created by the postinst.
> 
> Which means this also breaks _new_ installs as far as I understand it
> because if:
> 
>  - mailman gets unpacked _before_
> 
>  - python2.4 gets configured _before_
> 
>  - mailman gets configured
> 
> That last bit _will_ tend to happen since dpkg tries to configure
> dependencies before the package itself. The first bit may or may not
> happen.
> 
> That's also harder to fix from mailman's side, if possible at all.

There's the possibility of not including the symlink in the package but
creating it at the same time when you create /etc/mailman/mm_cfg.py.

This should do the trick although you must double check what's happening
during upgrade since the config file might temporary disappear and this
might lead to errors in the init script.

Cheers,
-- 
Raphaël Hertzog

Premier livre français sur Debian GNU/Linux :
http://www.ouaza.com/livre/admin-debian/




More information about the Pkg-mailman-hackers mailing list