On Sun, 7 Apr 2019, Steven A. Falco wrote:
The KiCad package uses python3-wxpython4 - I'm one of the package
maintainers. KiCad is building correctly on Fedora 30, but my rawhide
builds are failing with the following error:
BUILDSTDERR: - nothing provides python3-sip-api(12)(x86-64) = 12.5 needed by python3-wxpython4-4.0.4-2.fc30.x86_64
It looks like the sip package was upgraded to 12.6 recently (March 21,
2019). Here is part of the changelog from the sip.spec file:
%changelog
* Thu Mar 21 2019 Rex Dieter <rdieter@xxxxxxxxxxxxxxxxx> - 4.19.15-1
- 4.19.15, - sip-api(12)=12.6
It seems like the python3-wxpython4 package should be rebuilt to pick up
that change.
I am new to this part of the process. How might I request a rebuild of
python3-wxpython4, and would that fix the problem or is something
additional needed?
The python-wxpython4 package needs to be rebuilt every time that the SIP
API changes. @Rex - can you please initiate a build when you bump the SIP
API?
Currently, though, wxPython is FTBFS in Rawhide [1] due to changes in SIP
4.19.14 and 4.19.15. I've got the SIP 4.19.14 changes addressed in
wxPython, but 4.19.15 introduced some bugs in SIP which I'm addressing
with SIP upstream. Hopefully, there should be a new SIP release soon.
Bottom line - the issues are being worked on. :)
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1696302
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx