Re: python again (was: Bug#225999: ITP: debsync -- installed packages synchronization tool)
On Mon, Jan 05, 2004 at 06:29:21PM +0100, Marc Haber wrote:
> Of course, the packages do need Dependency tweaking. For example,
> woody's reportbug Conflicts with python (>> 2.3), hence needs to be
> rebuilt with other dependencies (or from unstable) to run on woody
> with backported python subsystem.
I am of the opinion that versioned dependencies are used far too often
on Debian, and that they are also forced upon us too often by packages
that install into directories for specific Python versions.
For instance, on my system, I have
/usr/lib/python2.3/site-packages/debconf.py. This is a pure Python
module and it has no business being in /usr/lib/python2.3/site-packages.
It should be in /usr/lib/site-python, so that it will be visible to any
version of Python. If it requires feature specific to Python 2.3, it
could Depend on python (>= 2.3) and leave it at that. This would
greatly simplify the problem.