On Wed, 2011-04-06 at 08:20 +1000, Allan McRae wrote:
I think the correct approach is the one that has been started:
python2-foo -> python-2.x package python-foo -> python-3.x package
I am against using python3-foo instead of python-foo...
We just need to bite the bullet and get this entirely fixed in our repos.
So naming scheme is more important than smooth upgrade paths? You can fix everything in the repos, but you can't make a smooth upgrade path without leaving lots of unused python3 libraries on systems where python2-depending apps are installed. With numpy, I chose the easy and smooth way, and that's the way of adding provides and using python2 and python3 naming. As a sidenote, I think it will be very funny to see python4 getting released in the future. Then we'll have to rename all python packages to python3-* and name the new ones python-* again.