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/