Skip to content

python3-matplotlib: add missing dependency#578

Closed
adrianf0 wants to merge 1 commit intoopenembedded:masterfrom
adrianf0:master
Closed

python3-matplotlib: add missing dependency#578
adrianf0 wants to merge 1 commit intoopenembedded:masterfrom
adrianf0:master

Conversation

@adrianf0
Copy link
Copy Markdown
Contributor

@adrianf0 adrianf0 commented Jun 1, 2022

Using the recipe python3-matplotlib from honister one gets error:

$> python3
Python 3.9.9 (main, Nov 15 2021, 18:05:17) 
[GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.9/site-packages/matplotlib/__init__.py", line 107, in <module>
    from . import _api, cbook, docstring, rcsetup
  File "/usr/lib/python3.9/site-packages/matplotlib/rcsetup.py", line 24, in <module>
    from matplotlib import _api, animation, cbook
  File "/usr/lib/python3.9/site-packages/matplotlib/animation.py", line 34, in <module>
    from PIL import Image
ModuleNotFoundError: No module named 'PIL'

Adding python3-pillow fixes the problem.

Could you also move this change to honister?

In order to fix the dependency issue on PIL module, python3-pillow is required.

Signed-off-by: Adrian Fiergolski <adrian.fiergolski@fastree3d.com>
@akuster
Copy link
Copy Markdown
Contributor

akuster commented Jun 1, 2022

noted..

mlasch pushed a commit to husqvarnagroup/smart-garden-gateway-yocto-meta-openembedded that referenced this pull request Jun 22, 2022
Changelog:
=========
Main Changes
------------
Add pyenv's .python-version into .gitignore, openembedded#576
Added more --very-verbose logging to make clearer what's going on, openembedded#578
Updated versions of containers in CI config, openembedded#583
Fixed coverage config template for namespaced packages, openembedded#610
Replaced internal appdirs dependency with platformdirs, openembedded#584

Documentation Changes
---------------------
Mention python -m setuptools_scm as a form of debugging, openembedded#574
Mention setting the default branch in git in docs, openembedded#577
Fix documented path to pyscaffold/default.cfg, openembedded#580

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
mlasch pushed a commit to husqvarnagroup/smart-garden-gateway-yocto-meta-openembedded that referenced this pull request Jun 22, 2022
The 1.6.1 incorporates the
0001-Fix-status-in-teardown-overriding-exit-code.patch backport patch.

Changelog:
==========

Fixed:
------
prevent teardown, teardown_file, and teardown_suite from overriding bats'
exit code by setting $status (e.g. via calling run) (openembedded#581, openembedded#575)
CRITICAL: this can return exit code 0 despite failed tests, thus preventing
your CI from reporting test failures! The regression happened in version 1.6.0.

Documentation:
--------------
corrected invalid documentation of run -N (had =N instead) (openembedded#579)
CRITICAL: using the incorrect form can lead to silent errors. See issue openembedded#578
for more details and how to find out if your tests are affected.

Signed-off-by: Diego Sueiro <diego.sueiro@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
tewarid pushed a commit to tewarid/meta-openembedded that referenced this pull request Jul 7, 2022
The 1.6.1 incorporates the
0001-Fix-status-in-teardown-overriding-exit-code.patch backport patch.

Changelog:
==========

Fixed:
------
prevent teardown, teardown_file, and teardown_suite from overriding bats'
exit code by setting $status (e.g. via calling run) (openembedded#581, openembedded#575)
CRITICAL: this can return exit code 0 despite failed tests, thus preventing
your CI from reporting test failures! The regression happened in version 1.6.0.

Documentation:
--------------
corrected invalid documentation of run -N (had =N instead) (openembedded#579)
CRITICAL: using the incorrect form can lead to silent errors. See issue openembedded#578
for more details and how to find out if your tests are affected.

Signed-off-by: Diego Sueiro <diego.sueiro@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 72fbb83)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
@kraj
Copy link
Copy Markdown
Contributor

kraj commented Jul 9, 2022

applied to master with d4e70a1

@kraj kraj closed this Jul 9, 2022
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jun 27, 2023
Changelog:
==========
 message_t::rebuild with string argument, like the constructor openembedded#579
 Add DRAFT socket options for libzmq 4.3.2-4 openembedded#594
 Add function for adding file descriptor to poller_t openembedded#595
 Fix noexcept warnings openembedded#581
 Disambiguation from other max functions openembedded#578

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants