According to my formation from  support for Python 3 has been added to icfg (please let me know if that's not true). System wide change for Fedora 23 was accepted by FESCo which implies that all packages on Live CD and other install media (including minimal cloud image) must run on Python 3 and not Python 2 .
Please change the icfg package so it uses Python 3.
In case you don't have time/resources to do this in time before F23 Alpha freeze , I can do it myself, please let me know if that's acceptable.
Looking at http://pkgs.fedoraproject.org/cgit/icfg.git/commit/?id=1b2879bf9ad0926cfd734df91e5db9ea4d416b80
Changeling the Require line is not enough, currently, this is the case:
$ repoquery --requires icfg --releasever rawhide | grep python
After the change, it will require both Pythons:
To change the require, you'll have to change the shebang line of /usr/bin/icfg
I would also recommend deleting the manual Requires line, as it is redundant.
Neil, should I fix this, or will you do it?
Given that the bug is in modified state, I thought it was clear that I had fixed it :)
Have you actually read comment #1?
icfg now (after you set this bug to modified state) requires both pythons and uses python 2
Please don't forget to push this to f23 branch as well.
Just posting a friendly reminder. The Alpha freeze is on Tuesday, could you please push this to f23 and build it this week?
Also, please reply if you decide to do something, otherwise it's hard to keep track of what's happening.
OK, I've done it, since there has been no activity and the alpha freeze is in 2 days.