clone 398899 -1
reassign -1 python-central 0.5.10
retitle -1 python-central doesn't support packages providing only support for 
old/unsupported runtimes
thanks

On Thu, 16 Nov 2006, Yavor Doganov wrote:
> Package: python-iconvcodec
> Version: 1.1.2-3+b1
> Severity: serious
> 
> The package fails to upgrade with the following error:
> 
> Setting up python-iconvcodec (1.1.2-3+b1) ...
> INFO: using old version '/usr/bin/python2.3'
> pycentral: pycentral pkginstall: python-iconvcodec needs unavailable runtime 
> (2.3)
> pycentral pkginstall: python-iconvcodec needs unavailable runtime (2.3)
> dpkg: error processing python-iconvcodec (--configure):
>  subprocess post-installation script returned error exit status 1

This is a bug in python-central (thus the clone). 

But the real underlying problem is that the package should be removed
because this module is no more useful with python2.4 and python2.4 is the
default python both in etch and in sid. I suggest removing the package
from etch as a start (I see no point in providing support for python2.3
in etch: not all modules will support python 2.3 and python2.3 itself
might be removed). If the maintainer agrees, he can also reassign this bug
to ftp.debian.org and request its removal.

On the python-central side I must say that fixing this bug is not trivial.
python-central uses the same function "requested_versions()" for deciding
versions to support at build time and versions to support at runtime.

Obviously at runtime we want to be more open-minded and support
old/unsupported runtimes if that's possible according to the
Python-Version field. 

There's lots of code duplication within python-central and the initial
design suffered a lot from incremental bug fixes, which renders writing
this patch a painful task.

Cheers,
-- 
Raphaël Hertzog

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

Reply via email to