Description of problem: Package mypaint fails to build from source in Fedora rawhide and Fedora 27. The build starts failed with new scons 3.0.0. More information about dependency changes from the latest successful build can be found here: https://apps.fedoraproject.org/koschei/build/3558045 It failed with following error: + scons prefix=/usr -j48 scons: Reading SConscript files ... File "/builddir/build/BUILD/mypaint-1.1.0/SConstruct", line 17 print 'Gentoo: /etc/gentoo-release exists. Must be on a Gentoo based system.' ^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(rint 'Gentoo: /etc/gentoo-release exists. Must be on a Gentoo based system.')? Version-Release number of selected component (if applicable): 1.1.0-15.fc27 Steps to Reproduce: koji build --scratch f28 mypaint-1.1.0-15.fc27.src.rpm Additional info: This package is tracked by Koschei. See: http://apps.fedoraproject.org/koschei/package/mypaint
It seems that python3 is used during the build, but that python2 is required for building. Did the default python implementation change with the update to scons-3.0.0?
I've fixed this and also upgraded to 1.2.1 upstream version in my fork https://src.fedoraproject.org/fork/avsej/rpms/mypaint I would be happy to take maintainership on this package if it is abandoned (I can see several issues, including that upgrade, on the tracker, which do not get any attention for year). Right now I'm testing my fixes, and going to propose final fix soon.
Reassigning to new package owner
mypaint-1.2.1-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-207420675a
mypaint-1.2.1-3.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-207420675a
mypaint-1.2.1-3.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.