Bug 1765573
Summary: | Please package wxpython4 also for EPEL-8 | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | markusN <neteler> | ||||
Component: | python-wxpython4 | Assignee: | Scott Talbert <swt> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | epel8 | CC: | cquike, dan, errold32, mattdm, mmahut, neteler, rakesh.pandit, swt | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | python-wxpython4-4.0.7-13.el8 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2020-11-29 01:18:46 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | 1774207 | ||||||
Bug Blocks: | 1856949 | ||||||
Attachments: |
|
Description
markusN
2019-10-25 13:00:41 UTC
If possible, pls then trigger a rebuild of GRASS GIS 7.8.x for EPEL: https://bodhi.fedoraproject.org/updates/FEDORA-2019-425c9076d3 (In reply to markusN from comment #1) > If possible, pls then trigger a rebuild of GRASS GIS 7.8.x for EPEL: > > https://bodhi.fedoraproject.org/updates/FEDORA-2019-425c9076d3 I am not sure I understand the request. This bug is for wxpython4 in EPEL8 which is not ready yet. That Bodhi update is for F31. However, even when wxpython4 is ready, I don't see why GRASS would need to be rebuilt, and I don't have permissions to do that anyway. ok, sorry for the confusion. I thought that once the package is ready other packages depending on it could be triggered for rebuild. I'll try to figure it out once wxpython4 is available. Thanks again for your efforts to bring wxpython4 into EPEL. (In reply to markusN from comment #3) > ok, sorry for the confusion. I thought that once the package is ready other > packages depending on it could be triggered for rebuild. I'll try to figure > it out once wxpython4 is available. > Thanks again for your efforts to bring wxpython4 into EPEL. Why would anything need to be rebuilt once wxpython is added, though? I tried to address this problem: https://lists.osgeo.org/pipermail/grass-user/2019-October/080940.html "ERROR: wxGUI requires wxPython. No module named 'wx'" hence: https://lists.osgeo.org/pipermail/grass-user/2019-October/080945.html and believe that I have to recompile the GRASS GIS package for EPEL (yet on COPR, I hope to see it here as well in future). I tried to rebuild python-wxpython4-4.0.7-4.el7.src.rpm on Centos 8 but I didn't succeed due to missing SIP. This is the missing piece to also make the GUI of GRASS GIS available on Centos 8 (https://koji.fedoraproject.org/koji/buildinfo?buildID=1504605 now compiles fine also on Centos 7). Any pointers what to do for Centos 8? Thanks. (In reply to markusN from comment #6) > I tried to rebuild python-wxpython4-4.0.7-4.el7.src.rpm on Centos 8 but I > didn't succeed due to missing SIP. > > This is the missing piece to also make the GUI of GRASS GIS available on > Centos 8 > (https://koji.fedoraproject.org/koji/buildinfo?buildID=1504605 now compiles > fine also on Centos 7). > > Any pointers what to do for Centos 8? Thanks. Yes, that is the problem. We're still blocked waiting on sip, which is part of RHEL. See the linked bug report. Unfortunately, I'm stuck waiting on action from Red Hat. I see - anything I can do here? (In reply to markusN from comment #8) > I see - anything I can do here? I'm afraid not, unless you know someone in Red Hat. Created attachment 1693899 [details]
sip.spec
sip.spec updated to EPEL8
Attached sip.spec now compiles also on EPEL8 (here: Centos 8). With that I was able to compile python-wxpython4.spec. Only dirty local hack was sudo ln -s /usr/include/python3.6/sip.h /usr/include/sip.h which needs to be addressed somewhere in the SPEC file. After installation of the binary RPMs, I can successfully run the GUI of GRASS GIS also on Centos 8. The updated SIP that I need has shown up in CentOS Stream, but I think it probably won't be in CentOS proper until 8.3 comes out. FEDORA-EPEL-2020-1a5c5f1eb1 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-1a5c5f1eb1 FEDORA-EPEL-2020-1a5c5f1eb1 has been pushed to the Fedora EPEL 8 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-1a5c5f1eb1 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-EPEL-2020-1a5c5f1eb1 has been pushed to the Fedora EPEL 8 stable repository. If problem still persists, please make note of it in this bug report. |