Re: [Plplot-devel] Missing pyqtconfig module issue should now be fixed

2017-09-05 Thread Alan W. Irwin

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

2017-09-05 Thread Alan W. Irwin

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

2017-09-05 Thread Arjen Markus
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