Re: [Plplot-devel] Missing pyqtconfig module issue should now be fixed
Hi Arjen: On 2017-09-05 13:41- Arjen Markus wrote: -Original Message- From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca] Sent: Sunday, September 03, 2017 4:47 AM To: Arjen Markus; PLplot development list Subject: Missing pyqtconfig module issue should now be fixed Hi Arjen: I am pretty sure this new pyqt-related CMake logic will work OK for you now on MinGW-w64/MSYS2, but if not, please let me know what PYQT_SIP_DIR value you needed to specify to work around this issue so I can improve those HINTS for the PyQt4 case for finding that directory prefix on MinGW-w64/MSYS2. Yes, it did work. I am really happy to see this progress on the issue. I accidentally used the wrong MinGW-w64/MSYS2 installation and got Python 2 instead of 3 and that revealed that for Python 2 the SIP subdirectory is "Py2-Qt4" instead of "PyQt4", but after persuading CMake to use that directory, it all worked fine. I had to kill the comprehensive tests, as they were taking too long, but what I did have was encouraging (see tar file). Did you forget to attach that tarball? Anyhow, it did not make it here, and I am still most interested in those results. The information you did state above was extremely helpful. Greg Jung's two-year-old patch for this issue (which I never applied) included the names Py2-Qt4 and Py3-Qt4, but I wasn't sure whether those were needed for this platform or another one. But now you have confirmed the Py2-Qt4 name above, that helps me understand the purpose of Greg's patch a bit more. To settle this question of the various names for the various combinations of Python2 versus Python3 and Qt4 versus Qt5, on MinGW-w64/MSYS2 could you please give me the complete results for pkgfile QtCoremod.sip ? Once I have that information, I can update our HINTS so our users don't have to specify PYQT_SIP_DIR on this platform regardless of what combination of Python and Qt they try. Alan __ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __ Linux-powered Science __ -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel
Re: [Plplot-devel] Missing pyqtconfig module issue should now be fixed
On 2017-09-05 10:36-0700 Alan W. Irwin wrote: Did you forget to attach that tarball? Anyhow, it did not make it here, and I am still most interested in those results. Hi Arjen: Sorry for that noise. It turns out that tarball did make it here, and the partial results (including a build of pyqt4) looked good. To settle this question of the various names for the various combinations of Python2 versus Python3 and Qt4 versus Qt5, on MinGW-w64/MSYS2 could you please give me the complete results for pkgfile QtCoremod.sip ? Once I have that information, I can update our HINTS so our users don't have to specify PYQT_SIP_DIR on this platform regardless of what combination of Python and Qt they try. Just to clarify, the remaining question above is not noise. :-) That is, I am still interested in those pkgfile results. Alan __ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __ Linux-powered Science __ -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel
Re: [Plplot-devel] Missing pyqtconfig module issue should now be fixed
Hi Alan, > -Original Message- > From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca] > Sent: Tuesday, September 05, 2017 8:07 PM > > > To settle this question of the various names for the various > > combinations of Python2 versus Python3 and Qt4 versus Qt5, on > > MinGW-w64/MSYS2 could you please give me the complete results for > > > > pkgfile QtCoremod.sip > > > > ? Once I have that information, I can update our HINTS so our users > > don't have to specify PYQT_SIP_DIR on this platform regardless of what > > combination of Python and Qt they try. > > Just to clarify, the remaining question above is not noise. :-) That is, I > am still > interested in those pkgfile results. > Here is the output from that command - it does not tell you where the file is/will be installed though: mingw32/mingw-w64-i686-python2-pyqt4 mingw32/mingw-w64-i686-python2-pyqt5 mingw32/mingw-w64-i686-python3-pyqt4 mingw32/mingw-w64-i686-python3-pyqt5 mingw64/mingw-w64-x86_64-python2-pyqt4 mingw64/mingw-w64-x86_64-python2-pyqt5 mingw64/mingw-w64-x86_64-python3-pyqt4 mingw64/mingw-w64-x86_64-python3-pyqt5 This is really all I got. Oh wait, after a bright moment and "pkgfile --help", I ran "pkgfile -v QtCoremod.sip" and got instead the more useful output below: mingw32/mingw-w64-i686-python2-pyqt4 4.11.4-2 /mingw32/share/sip/Py2-Qt4/QtCore/QtCoremod.sip mingw32/mingw-w64-i686-python2-pyqt5 5.8-1 /mingw32/share/sip/Py2-Qt5/QtCore/QtCoremod.sip mingw32/mingw-w64-i686-python3-pyqt4 4.11.4-2 /mingw32/share/sip/PyQt4/QtCore/QtCoremod.sip mingw32/mingw-w64-i686-python3-pyqt5 5.8-1 /mingw32/share/sip/PyQt5/QtCore/QtCoremod.sip mingw64/mingw-w64-x86_64-python2-pyqt4 4.11.4-2 /mingw64/share/sip/Py2-Qt4/QtCore/QtCoremod.sip mingw64/mingw-w64-x86_64-python2-pyqt5 5.8-1 /mingw64/share/sip/Py2-Qt5/QtCore/QtCoremod.sip mingw64/mingw-w64-x86_64-python3-pyqt4 4.11.4-2 /mingw64/share/sip/PyQt4/QtCore/QtCoremod.sip mingw64/mingw-w64-x86_64-python3-pyqt5 5.8-1 /mingw64/share/sip/PyQt5/QtCore/QtCoremod.sip Regards, Arjen DISCLAIMER: This message is intended exclusively for the addressee(s) and may contain confidential and privileged information. If you are not the intended recipient please notify the sender immediately and destroy this message. Unauthorized use, disclosure or copying of this message is strictly prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, The Netherlands, Commercial Registration Number 41146461, is not liable in any way whatsoever for consequences and/or damages resulting from the improper, incomplete and untimely dispatch, receipt and/or content of this e-mail. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot___ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel