[Bug 526126] Review Request: python3 - Python 3.x (backwards incompatible version)

bugzilla at redhat.com bugzilla at redhat.com
Fri Oct 16 22:23:00 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=526126





--- Comment #14 from Andrew McNabb <amcnabb at mcnabbs.org>  2009-10-16 18:22:58 EDT ---
James, thanks for the informative link.

One of the concerns was: "Of course humans are lazy, so to get around doing
some of this work someone will decide it's a good idea to have a single
python-blah package that works with either/both versions of python ... and then
you'll have more problems."  A package that works with both python2 and python3
would have to write files to both /usr/lib/python2.6/site-packages and
/usr/lib/python3.1/site-packages.  This is clearly a bad idea, and it seems
reasonable to ban it in the packaging guidelines.

There is also the worry about having to support two versions of each package. 
For right now, we're just doing the interpreter, and you make a great argument
for waiting to package libraries for Python 3.  However, this will eventually
be unavoidable, and ignoring Python 3 won't make it go away.

Is it inaccurate to summarize the rest of your concerns as: "two versions of
Python will lead to user complaints"?  I think all of the complaints that you
enumerated are unavoidable and not particularly severe.  I could see an
argument for making some additions to the release notes.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list