In the line with https://fedoraproject.org/wiki/Changes/RetirePython2 I'd like to know whether we will:
- change waf to be Python 3 only, or
- request an exception for waf to continue to be Python 2
Note that only glmark2 BuildRequires waf and it builds fine with waf-python3. All other Fedora packages that use waf bundle their own.
Please answer the above question. If you don't, the package can be orphaned: https://fedoraproject.org/wiki/Changes/F31_Mass_Python_2_Package_Removal#Information_on_Remaining_Packages
If you need any information or help, or if you need some more time, please let us know.
I will work on making waf Python3-only. Need to find out how to get rid of the alternatives.
Let us know if you will need any assistance.
(In reply to Thomas Moschny from comment #2)
> I will work on making waf Python3-only. Need to find out how to get rid of
> the alternatives.
I think you can just replace the %ghost file with the actual executable and get rid of all the scriptlets.
Waf has been made Python3-only in this commit https://src.fedoraproject.org/rpms/waf/c/ed708c7, built here: https://koji.fedoraproject.org/koji/buildinfo?buildID=1398330.