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

Re: Bug#372658: python-central has a triangular dependency with python and python2.3



Le samedi 17 juin 2006 à 13:44 +0200, Raphael Hertzog a écrit :
> On Sat, 17 Jun 2006, Josselin Mouette wrote:
> > > > Circular dependencies are known to cause problems during upgrade between
> > > > stable releases, so we should try to get rid of them.  
> > > 
> > > both python-central and python-support are implemented in python, and
> > > it's unlikely these will be reimplemented in perl ;)
> > 
> > Sure, but why does python2.3 need to depend on python-central? Shouldn't
> > it be the case only for packages using pycentral?
> 
> Because python2.3 postinst uses pycentral to indicate that a new "python
> version" is available (likewise for removal) which in turn will
> byte-compile the .py files for the new version or remove the .pyc of that
> python version.

The byte-compilation could be done only if pycentral is installed.
Another possibility is to merge pycentral in the python package itself,
or simply to stop using pycentral to bytecompile python's own modules,
because it is not needed.
-- 
 .''`.           Josselin Mouette        /\./\
: :' :           josselin.mouette@ens-lyon.org
`. `'                        joss@debian.org
  `-  Debian GNU/Linux -- The power of freedom

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=


Reply to: