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. I did not encourage getting this done during the initial python change over as there was enough things to do, but I did not realise that it would becoming a mess now... Do I hear a volunteer to start creating the TODO list?

While we are at it, we should make sure all python-3.x packages use the "#!/usr/bin/python3" or "#!/usr/bin/env python3" in their shebangs (similar to what we do for python-2.x packages). That is the upstream recommended way of packaging.

Allan

Reply via email to