Bug 1204451
Summary: | EPEL7 package request - PyQwt | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | markusN <neteler> |
Component: | PyQwt | Assignee: | Tadej Janež <tadej.j> |
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | epel7 | CC: | cz172638, davejohansen, tadej.j |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-03-23 12:15:00 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: |
Description
markusN
2015-03-22 06:51:30 UTC
i compiled qgis 2.8 without pyqwt the compilation error above says: "pyqwt is not updated to qwt6". (In reply to Jiri Kastner from comment #1) > i compiled qgis 2.8 without pyqwt Ah interesting! So I'll try to modify qgis' SPEC file since I need an RPM. Hi markusN, I'm the maintainer of PyQwt in Fedora and EPEL6. I was approached with the same request by Dave Johansen 3 months ago when he tried to package QGIS. I found out that until a recent revival attempt (from ~3 months ago) (https://github.com/PyQwt), PyQwt was dead for a long time. Last release (v5.2.0) is from 2009. Its original author, Gerard Vermeulen, publicly discouraged its use and recommended PyQtGraph on the mailing list (http://sourceforge.net/p/pyqwt/mailman/message/30507558/). Another problem is that PyQwt has no support for Qwt6. Gerard attempted to write initial Qwt6 bindings but found the design of Qwt6 too complex (http://sourceforge.net/p/pyqwt/mailman/message/29802199/). I'm not familiar with QGIS so I briefly skimmed through its developer documentation and searched for Qwt/PyQwt. I found the following: "5.4.9. Additional dependencies: Qwt The GPS tracking feature uses Qwt. NOTE: PyQwt is not compatible with PyQt 4.9, so we will skip that. Download the latest Qwt 6.0 source (6.1 does not work with the QwtPolar in QGIS) from: http://sourceforge.net/projects/qwt" (source: http://htmlpreview.github.io/?https://github.com/qgis/QGIS/blob/master/doc/INSTALL.html#toc20) So, if I understand this correctly, QGIS uses Qwt 6.0, which is incompatible with PyQwt. Additionally, PyQwt is incompatible with PyQt 4.9. Dave sent an email to the QGIS mailing list: http://lists.osgeo.org/pipermail/qgis-developer/2014-December/036112.html, but haven't received a response. Based on the above, I think that the best solution at the moment is to remove the functionality that depends on PyQwt from QGIS. As explained in comment #4, PyQwt is dead since 2009 and the recent revival attempt doesn't contain any new commits. Hence, I'm closing this bug as WONTFIX. |