[Slackbuilds-users] matplotlib does not build on 1 of 3 systems

Larry Hajali larryhaja at gmail.com
Sat Dec 13 21:56:50 UTC 2014


Looks like your PyQt package is not compatible with the installed sip
package.  I get similar errors on calibre 1.x versions because I upgraded
sip to a newer version for building PyQt5.  You might want to reinstall
PyQt and sip on the system that is giving you problems.

--Larry

On Sat, Dec 13, 2014 at 1:30 PM, Jim Diamond <Jim.Diamond at acadiau.ca> wrote:
>
> Hi,
>
> I'm trying to compile matplotlib on some Slackware64 14.1 systems, all
> with multilib.
>
> On 2 of the 3, it compiles fine using sboinstall and/or sboupgrade.
>
> On the third, my attempts are rewarded with the following:
>
> ...
> BUILDING MATPLOTLIB
>             matplotlib: yes [1.4.2]
>                 python: yes [2.7.5 (default, May 29 2013, 02:28:51)  [GCC
>                         4.8.0]]
>               platform: yes [linux2]
>
> REQUIRED DEPENDENCIES AND EXTENSIONS
>                  numpy: yes [version 1.9.1]
>                    six: yes [using six version 1.8.0]
>               dateutil: yes [using dateutil version 2.2]
>                   pytz: yes [using pytz version 2013.8]
>                tornado: yes [using tornado version 4.0.2]
>              pyparsing: yes [using pyparsing version 2.0.1]
>                  pycxx: yes [Couldn't import.  Using local copy.]
>                 libagg: yes [pkg-config information for 'libagg' could not
>                         be found. Using local copy.]
>               freetype: yes [version 2.5.0]
>                    png: yes [version 1.4.12]
>                  qhull: yes [pkg-config information for 'qhull' could not
> be
>                         found. Using local copy.]
>
> OPTIONAL SUBPACKAGES
>            sample_data: yes [installing]
>               toolkits: yes [installing]
>                  tests: no  [skipping due to configuration]
>         toolkits_tests: no  [skipping due to configuration]
>
> OPTIONAL BACKEND EXTENSIONS
>                 macosx: no  [Mac OS-X only]
>                 qt5agg: no  [PyQt5 not found]
> Traceback (most recent call last):
>   File "setup.py", line 155, in <module>
>     result = package.check()
>   File "/tmp/SBo/matplotlib-1.4.2/setupext.py", line 504, in check
>     additional_info = self.check_requirements()
>   File "/tmp/SBo/matplotlib-1.4.2/setupext.py", line 1989, in
> check_requirements
>     msg = p.map(self.callback, [self])[0]
>   File "/usr/lib64/python2.7/multiprocessing/pool.py", line 250, in map
>     return self.map_async(func, iterable, chunksize).get()
>   File "/usr/lib64/python2.7/multiprocessing/pool.py", line 554, in get
>     raise self._value
> RuntimeError: the sip module implements API v7.0 to v7.1 but the
> PyQt4.QtCore module requires API v9.1
> ...
>
>
> On the good systems, I see
>
> ...
> OPTIONAL BACKEND EXTENSIONS
>                 macosx: no  [Mac OS-X only]
>                 qt5agg: no  [PyQt5 not found]
>                 qt4agg: yes [installing, Qt: 4.8.4, PyQt: 4.8.4]
>                 pyside: no  [PySide not found]
>                gtk3agg: no  [Requires pygobject to be installed.]
>              gtk3cairo: no  [Requires pygobject to be installed.]
>                 gtkagg: yes [installing, Gtk: 2.24.20 pygtk: 2.24.0]
>                  tkagg: yes [installing, version 81008]
>                  wxagg: yes [installing, version 2.8.12.1]
>                    gtk: yes [installing, Gtk: 2.24.20 pygtk: 2.24.0]
>                    agg: yes [installing]
>                  cairo: yes [installing, pycairo version 1.8.10]
>              windowing: no  [Microsoft Windows only]
>
> OPTIONAL LATEX DEPENDENCIES
>                 dvipng: yes [version 1.14]
>            ghostscript: yes [version 9.07]
>                  latex: yes [version 3.14159265]
>                pdftops: yes [version 0.24.3]
>
> running install
> ...
>
>
> I've compared the packages installed (and their versions) on all three
> systems, and while there are a few differences, I didn't see any
> difference which looked like it should affect any of Python, PyQt or
> Qt.  (Admittedly, I may have missed some significant difference.)
>
>
> Does anyone have any insight as to what I might be looking for?
> Obviously I can copy over the package from one of the successful
> systems and install it (whether it would work correctly is another
> issue), but I'd rather have some idea about what the real problem is.
>
> Thanks.
>
>                                 Jim
> _______________________________________________
> SlackBuilds-users mailing list
> SlackBuilds-users at slackbuilds.org
> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - http://slackbuilds.org/faq/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20141213/9d24064a/attachment.html>


More information about the SlackBuilds-users mailing list