Bug 12505

Summary: python-matplotlib: Missing dependency on python-pyparsing
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Johannes Schrimpf <johannes.schrimpf>
Component: coreAssignee: Ross Burton <ross.burton>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: Undecided CC: meta.mr.watcher, meta.watcher
Version: unspecified   
Target Milestone: ---   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Johannes Schrimpf 2018-01-19 11:32:17 UTC
When importing matplotlib.mlab, I get the following error:

Traceback (most recent call last):
  File "/usr/bin/be-http-server", line 120, in <module>
    import matplotlib.mlab as mlab
  File "/usr/lib/python2.7/site-packages/matplotlib/__init__.py", line 124, in <module>
    from matplotlib.rcsetup import (defaultParams,
  File "/usr/lib/python2.7/site-packages/matplotlib/rcsetup.py", line 32, in <module>
    from matplotlib.fontconfig_pattern import parse_fontconfig_pattern
  File "/usr/lib/python2.7/site-packages/matplotlib/fontconfig_pattern.py", line 25, in <module>
    from pyparsing import Literal, ZeroOrMore, \
ImportError: No module named pyparsing
Comment 1 Johannes Schrimpf 2018-01-19 11:38:02 UTC
I use rocko.
Comment 2 Johannes Schrimpf 2018-01-19 11:52:07 UTC
Next missing dependency:

Traceback (most recent call last):
  File "/usr/bin/be-http-server", line 120, in <module>
    import matplotlib.mlab as mlab
  File "/usr/lib/python2.7/site-packages/matplotlib/__init__.py", line 124, in <module>
    from matplotlib.rcsetup import (defaultParams,
  File "/usr/lib/python2.7/site-packages/matplotlib/rcsetup.py", line 37, in <module>
    from cycler import Cycler, cycler as ccycler
Comment 3 Ross Burton 2018-01-19 11:58:22 UTC
meta-python is part of meta-oe, which doesn't use this bugzilla for bugs.

Please report the problem - or ideally patches to fix it - to openembedded-devel@lists.openembedded.org.