Bug 637935 - Current version is not Python 3 compatible but 1.6.0 is
Summary: Current version is not Python 3 compatible but 1.6.0 is
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: waf
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Thomas Moschny
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-09-27 19:33 UTC by John (J5) Palmieri
Modified: 2013-03-13 04:51 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-01-22 11:43:15 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description John (J5) Palmieri 2010-09-27 19:33:10 UTC
Description of problem:

Current version can not be run under Python3 which means that any project that uses waf as a build system for python 3 modules will not build.  1.6.0 pre releases fix this issue.

Right now we can use waf scripts that come with the module but since they contain obfuscated code (to pack the entire script hierarchy into one file) this is not ideal.  We would like to use the one provided with the system.  This bug is just to notify the maintainer of the issue.  They may decide to add the pre release or wait for 1.6.0 to be released.

Comment 1 Michael Spahn 2010-09-27 19:38:00 UTC
Thank you for letting us know.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 2 Dave Malcolm 2010-09-27 19:44:09 UTC
See bug 634700 for an example

Comment 3 Dave Malcolm 2010-09-27 23:58:51 UTC
Reopening; if I'm reading this right, it looks like this is an RFE that we should have 1.6.0 in rawhide, and that this bug should track that.  Since we don't yet, I believe it's appropriate to open this.  Hope that makes sense

Comment 4 John (J5) Palmieri 2010-09-28 01:39:05 UTC
1.6.0 isn't released yet.  There are two prereleases currently on their file server.

Comment 5 Thomas Moschny 2011-01-22 11:43:15 UTC
The latest build in rawhide (waf-1.6.2-4.fc15) should work with Python 2.X as well as with Python 3.X.


Note You need to log in before you can comment on or make changes to this bug.