Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python-flask fails at runtime on Yocto/poky #138

Closed
AustinHaigh opened this issue Jun 17, 2019 · 5 comments
Closed

python-flask fails at runtime on Yocto/poky #138

AustinHaigh opened this issue Jun 17, 2019 · 5 comments

Comments

@AustinHaigh
Copy link

The flask application fails to start on poky. There are two methods of starting the main application:

root@qemux86-64:~# python -m flask run
Could not import runpy module
root@qemux86-64:~# flask run
Traceback (most recent call last):
  File "/usr/bin/flask", line 6, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

Python also fails to import the flask module:

>>> import flask
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/site-packages/flask/__init__.py", line 21, in <module>
    from .app import Flask, Request, Response
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 35, in <module>
    from .logging import create_logger
  File "/usr/lib/python2.7/site-packages/flask/logging.py", line 12, in <module>
    import logging
ImportError: No module named logging

I'm using the master branch of poky and meta-openembedded, both up-to-date when this issue was created. My local.conf file was generated by the oe-init-build-env script and has the following line appended:

IMAGE_INSTALL_append = " python-flask"

My bblayers.conf file:

# POKY_BBLAYERS_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
POKY_BBLAYERS_CONF_VERSION = "2"

BBPATH = "${TOPDIR}"
BBFILES ?= ""

BBLAYERS ?= " \
  /mnt/hdd/yocto/poky/meta \
  /mnt/hdd/yocto/poky/meta-poky \
  /mnt/hdd/yocto/poky/meta-yocto-bsp \
  /mnt/hdd/yocto/poky/meta-openembedded/meta-oe \
  /mnt/hdd/yocto/poky/meta-openembedded/meta-python \
  "
@AustinHaigh
Copy link
Author

AustinHaigh commented Jun 18, 2019

The bug from in the python recipe from openembedded-core, not from this layer. Some of the standard python libraries aren't included in the generated image, even though they are in tmp/work/core2-64-poky-linux/python/2.7.16-r0/sysroot-destdir/. I will investigate further and post a bug report to the oe-core bugzilla.

@kraj
Copy link
Contributor

kraj commented Jun 18, 2019

We generate serveral packages for modules so to keep size small and not includes modules which are not needed. Please ensure that you include python-modules packages in your image. So see which ones are needed from below e.g. is for python3, there are similar list for python2 as well. You want to include the right ones.

libpython3.7m1.0_3.7.3-r0.1_armv7vet2hf-neon.ipk         python3-db_3.7.3-r0.1_armv7vet2hf-neon.ipk         python3-image_3.7.3-r0.1_armv7vet2hf-neon.ipk            python3-numbers_3.7.3-r0.1_armv7vet2hf-neon.ipk   python3-src_3.7.3-r0.1_armv7vet2hf-neon.ipk
libpython3.7m-staticdev_3.7.3-r0.1_armv7vet2hf-neon.ipk  python3-dbg_3.7.3-r0.1_armv7vet2hf-neon.ipk        python3-io_3.7.3-r0.1_armv7vet2hf-neon.ipk               python3-pickle_3.7.3-r0.1_armv7vet2hf-neon.ipk    python3-stringold_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-2to3_3.7.3-r0.1_armv7vet2hf-neon.ipk             python3-debugger_3.7.3-r0.1_armv7vet2hf-neon.ipk   python3-json_3.7.3-r0.1_armv7vet2hf-neon.ipk             python3-pkgutil_3.7.3-r0.1_armv7vet2hf-neon.ipk   python3-syslog_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-asyncio_3.7.3-r0.1_armv7vet2hf-neon.ipk          python3-dev_3.7.3-r0.1_armv7vet2hf-neon.ipk        python3-logging_3.7.3-r0.1_armv7vet2hf-neon.ipk          python3-plistlib_3.7.3-r0.1_armv7vet2hf-neon.ipk  python3-terminal_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-audio_3.7.3-r0.1_armv7vet2hf-neon.ipk            python3-difflib_3.7.3-r0.1_armv7vet2hf-neon.ipk    python3-mailbox_3.7.3-r0.1_armv7vet2hf-neon.ipk          python3-pprint_3.7.3-r0.1_armv7vet2hf-neon.ipk    python3-tests_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-codecs_3.7.3-r0.1_armv7vet2hf-neon.ipk           python3-distutils_3.7.3-r0.1_armv7vet2hf-neon.ipk  python3-math_3.7.3-r0.1_armv7vet2hf-neon.ipk             python3-profile_3.7.3-r0.1_armv7vet2hf-neon.ipk   python3-threading_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-compile_3.7.3-r0.1_armv7vet2hf-neon.ipk          python3-doc_3.7.3-r0.1_armv7vet2hf-neon.ipk        python3-mime_3.7.3-r0.1_armv7vet2hf-neon.ipk             python3-ptest_3.7.3-r0.1_armv7vet2hf-neon.ipk     python3-tkinter_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-compression_3.7.3-r0.1_armv7vet2hf-neon.ipk      python3-doctest_3.7.3-r0.1_armv7vet2hf-neon.ipk    python3-misc_3.7.3-r0.1_armv7vet2hf-neon.ipk             python3-pydoc_3.7.3-r0.1_armv7vet2hf-neon.ipk     python3-typing_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-core_3.7.3-r0.1_armv7vet2hf-neon.ipk             python3-email_3.7.3-r0.1_armv7vet2hf-neon.ipk      python3-mmap_3.7.3-r0.1_armv7vet2hf-neon.ipk             python3-resource_3.7.3-r0.1_armv7vet2hf-neon.ipk  python3-unittest_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-crypt_3.7.3-r0.1_armv7vet2hf-neon.ipk            python3-fcntl_3.7.3-r0.1_armv7vet2hf-neon.ipk      python3-modules_3.7.3-r0.1_armv7vet2hf-neon.ipk          python3-runpy_3.7.3-r0.1_armv7vet2hf-neon.ipk     python3-unixadmin_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-ctypes_3.7.3-r0.1_armv7vet2hf-neon.ipk           python3-gdbm_3.7.3-r0.1_armv7vet2hf-neon.ipk       python3-multiprocessing_3.7.3-r0.1_armv7vet2hf-neon.ipk  python3-shell_3.7.3-r0.1_armv7vet2hf-neon.ipk     python3-venv_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-curses_3.7.3-r0.1_armv7vet2hf-neon.ipk           python3-html_3.7.3-r0.1_armv7vet2hf-neon.ipk       python3-netclient_3.7.3-r0.1_armv7vet2hf-neon.ipk        python3-smtpd_3.7.3-r0.1_armv7vet2hf-neon.ipk     python3-xml_3.7.3-r0.1_armv7vet2hf-neon.ipk
python3-datetime_3.7.3-r0.1_armv7vet2hf-neon.ipk         python3-idle_3.7.3-r0.1_armv7vet2hf-neon.ipk       python3-netserver_3.7.3-r0.1_armv7vet2hf-neon.ipk        python3-sqlite3_3.7.3-r0.1_armv7vet2hf-neon.ipk   python3-xmlrpc_3.7.3-r0.1_armv7vet2hf-neon.ipk

@AustinHaigh
Copy link
Author

Thanks for the response. Is there an official list of these libraries anywhere? I don't see them on layers.openembedded.org.

@kraj
Copy link
Contributor

kraj commented Jun 19, 2019

OE being source based, it only shows you the build recipes but not the output package list like other binary distros

@SJLC
Copy link
Contributor

SJLC commented Feb 13, 2020

In case anyone else runs into this error before it gets fixed, turned out to be from missing rdepends on package python-pkg-resource (or more likely python3-pkg-resource now that python3 is the default).

kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jun 2, 2020
Overview of changes in gnome-calculator 3.36.0
    * Updated Catalan translation (Jordi Mas)
    * Fixed broken markup in XHosa UI translation (Andre Klapper)
    * Updated Swedish translation (Anders Jonsson)
    * Updated Italian translation (Janvitus)
    * Updated Indonesian translation (Kukuh Syafaat)
    * Updated German translation (Tim Sabsch)
    * Updated Dutch translation (Nathan Follens)
    * Fixed broken markup in Dzongka UI translation (Andre Klapper)
    * Updated Czech help translation (Marek Černocký)
    * Updated Hungarian translation (Balázs Úr)

Overview of changes in gnome-calculator 3.35.92
    * Updated Spanish translation (Daniel Mustieles García)
    * Updated Croatian translation (Goran Vidović)
    * doc: Don't pass --fatal-warnings to valadoc (Rico Tzschichholz)
    * Updated Lithuanian translation (Aurimas ÄŒernius)
    * Updated Swedish translation (Anders Jonsson)
    * Removed obsolete keyboard shortcut openembedded#148 (Robert Roth)
    * Updated Persian translation (Danial Behzadi)
    * Updated Basque translation (Asier Sarasua Garmendia)
    * Update British English translation (Bruce Cowan)
    * Updated Japanese translation (sicklylife)
    * Updated Czech translation (Marek Černocký)
    * Updated Turkish translation (Emin Tufan)
    * Updated Finnish translation (Jiri Grönroos)
    * Updated Brazilian Portuguese translation (Rafael Fontenelle)
    * Updated Hungarian translation (Balázs Meskó)
    * Updated Chinese (Taiwan) translation (pesder)
    * Updated Danish translation (Alan Mortensen)
    * Updated Serbian translation (Марко М. Ко�тић (Marko M. Kostić))
    * help: Update icon for 3.36 (Andre Klapper)
    * Updated Karbi translation (J T)
    * Updated Korean translation (Changwoo Ryu)
    * Updated French translation (Julien Humbert)
    * Updated Polish translation (Piotr DrÄ…g)

Overview of changes in gnome-calculator 3.35.90
    * Updated Greek translation (Efstathios Iosifidis)
    * Updated Indonesian translation (Sucipto)
    * Drop padding around the display !40 (Adrien Plazas)
    * Updated Keyboard Shortcuts (Sabri Ãœnal)
    * Handle Escape and Enter correctly with completion openembedded#144 (Robert Roth)
    * Updated Spanish translation (Daniel Mustieles García)
    * Updated Slovak translation (Dušan Kazik)
    * Added F10 for primary menu shortcut openembedded#148 (Robert Roth)
    * Updated Catalan translation (Jordi Mas)
    * Updated Friulian translation (Fabio Tomat)
    * Updated app icon !43 (Tobias Bernard)
    * Updated Malay translation (Umarzuki Mochlis)
    * Updated Brazilian Portuguese translation (Rafael Fontenelle)
    * Added Rack Units to the conversions !37 (Léo Gillot-Lamure)
    * Updated Karbi translation (J T)
    * Fixed freeze on calculating atan(+/-i) openembedded#139 (Robert Roth)
    * Fixed mode shortcuts by removing blocking mnemonics openembedded#138 (Robert Roth)
    * Implemented result history browsing using alt left/right openembedded#129 (Robert Roth)
    * Added translator comments for possible modes as command line arguments !38 (Rafael Fontenelle)

Overview of changes in gnome-calculator 3.35.3
    * Updated Chinese (Taiwan) translation (Yi-Jyun Pan)
    * Updated Spanish translation (Daniel Mustieles)
    * Updated Swedish translation (Anders Jonsson)
    * Help updates (Andre Klapper)
    * Updated Galician translation (Fran Diéguez)

Overview of changes in gnome-calculator 3.35.2
    * Updated Italian translation (Milo Casagrande)
    * Updated Catalan translation (Jordi Mas)
    * Updated Japanese translation (Ryuta Fujii)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jun 2, 2020
Overview of changes in gnome-calculator 3.36.0
    * Updated Catalan translation (Jordi Mas)
    * Fixed broken markup in XHosa UI translation (Andre Klapper)
    * Updated Swedish translation (Anders Jonsson)
    * Updated Italian translation (Janvitus)
    * Updated Indonesian translation (Kukuh Syafaat)
    * Updated German translation (Tim Sabsch)
    * Updated Dutch translation (Nathan Follens)
    * Fixed broken markup in Dzongka UI translation (Andre Klapper)
    * Updated Czech help translation (Marek Černocký)
    * Updated Hungarian translation (Balázs Úr)

Overview of changes in gnome-calculator 3.35.92
    * Updated Spanish translation (Daniel Mustieles García)
    * Updated Croatian translation (Goran Vidović)
    * doc: Don't pass --fatal-warnings to valadoc (Rico Tzschichholz)
    * Updated Lithuanian translation (Aurimas ÄŒernius)
    * Updated Swedish translation (Anders Jonsson)
    * Removed obsolete keyboard shortcut openembedded#148 (Robert Roth)
    * Updated Persian translation (Danial Behzadi)
    * Updated Basque translation (Asier Sarasua Garmendia)
    * Update British English translation (Bruce Cowan)
    * Updated Japanese translation (sicklylife)
    * Updated Czech translation (Marek Černocký)
    * Updated Turkish translation (Emin Tufan)
    * Updated Finnish translation (Jiri Grönroos)
    * Updated Brazilian Portuguese translation (Rafael Fontenelle)
    * Updated Hungarian translation (Balázs Meskó)
    * Updated Chinese (Taiwan) translation (pesder)
    * Updated Danish translation (Alan Mortensen)
    * Updated Serbian translation (Марко М. Ко�тић (Marko M. Kostić))
    * help: Update icon for 3.36 (Andre Klapper)
    * Updated Karbi translation (J T)
    * Updated Korean translation (Changwoo Ryu)
    * Updated French translation (Julien Humbert)
    * Updated Polish translation (Piotr DrÄ…g)

Overview of changes in gnome-calculator 3.35.90
    * Updated Greek translation (Efstathios Iosifidis)
    * Updated Indonesian translation (Sucipto)
    * Drop padding around the display !40 (Adrien Plazas)
    * Updated Keyboard Shortcuts (Sabri Ãœnal)
    * Handle Escape and Enter correctly with completion openembedded#144 (Robert Roth)
    * Updated Spanish translation (Daniel Mustieles García)
    * Updated Slovak translation (Dušan Kazik)
    * Added F10 for primary menu shortcut openembedded#148 (Robert Roth)
    * Updated Catalan translation (Jordi Mas)
    * Updated Friulian translation (Fabio Tomat)
    * Updated app icon !43 (Tobias Bernard)
    * Updated Malay translation (Umarzuki Mochlis)
    * Updated Brazilian Portuguese translation (Rafael Fontenelle)
    * Added Rack Units to the conversions !37 (Léo Gillot-Lamure)
    * Updated Karbi translation (J T)
    * Fixed freeze on calculating atan(+/-i) openembedded#139 (Robert Roth)
    * Fixed mode shortcuts by removing blocking mnemonics openembedded#138 (Robert Roth)
    * Implemented result history browsing using alt left/right openembedded#129 (Robert Roth)
    * Added translator comments for possible modes as command line arguments !38 (Rafael Fontenelle)

Overview of changes in gnome-calculator 3.35.3
    * Updated Chinese (Taiwan) translation (Yi-Jyun Pan)
    * Updated Spanish translation (Daniel Mustieles)
    * Updated Swedish translation (Anders Jonsson)
    * Help updates (Andre Klapper)
    * Updated Galician translation (Fran Diéguez)

Overview of changes in gnome-calculator 3.35.2
    * Updated Italian translation (Milo Casagrande)
    * Updated Catalan translation (Jordi Mas)
    * Updated Japanese translation (Ryuta Fujii)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jun 2, 2020
Overview of changes in gnome-calculator 3.36.0
    * Updated Catalan translation (Jordi Mas)
    * Fixed broken markup in XHosa UI translation (Andre Klapper)
    * Updated Swedish translation (Anders Jonsson)
    * Updated Italian translation (Janvitus)
    * Updated Indonesian translation (Kukuh Syafaat)
    * Updated German translation (Tim Sabsch)
    * Updated Dutch translation (Nathan Follens)
    * Fixed broken markup in Dzongka UI translation (Andre Klapper)
    * Updated Czech help translation (Marek Černocký)
    * Updated Hungarian translation (Balázs Úr)

Overview of changes in gnome-calculator 3.35.92
    * Updated Spanish translation (Daniel Mustieles García)
    * Updated Croatian translation (Goran Vidović)
    * doc: Don't pass --fatal-warnings to valadoc (Rico Tzschichholz)
    * Updated Lithuanian translation (Aurimas ÄŒernius)
    * Updated Swedish translation (Anders Jonsson)
    * Removed obsolete keyboard shortcut openembedded#148 (Robert Roth)
    * Updated Persian translation (Danial Behzadi)
    * Updated Basque translation (Asier Sarasua Garmendia)
    * Update British English translation (Bruce Cowan)
    * Updated Japanese translation (sicklylife)
    * Updated Czech translation (Marek Černocký)
    * Updated Turkish translation (Emin Tufan)
    * Updated Finnish translation (Jiri Grönroos)
    * Updated Brazilian Portuguese translation (Rafael Fontenelle)
    * Updated Hungarian translation (Balázs Meskó)
    * Updated Chinese (Taiwan) translation (pesder)
    * Updated Danish translation (Alan Mortensen)
    * Updated Serbian translation (Марко М. Ко�тић (Marko M. Kostić))
    * help: Update icon for 3.36 (Andre Klapper)
    * Updated Karbi translation (J T)
    * Updated Korean translation (Changwoo Ryu)
    * Updated French translation (Julien Humbert)
    * Updated Polish translation (Piotr DrÄ…g)

Overview of changes in gnome-calculator 3.35.90
    * Updated Greek translation (Efstathios Iosifidis)
    * Updated Indonesian translation (Sucipto)
    * Drop padding around the display !40 (Adrien Plazas)
    * Updated Keyboard Shortcuts (Sabri Ãœnal)
    * Handle Escape and Enter correctly with completion openembedded#144 (Robert Roth)
    * Updated Spanish translation (Daniel Mustieles García)
    * Updated Slovak translation (Dušan Kazik)
    * Added F10 for primary menu shortcut openembedded#148 (Robert Roth)
    * Updated Catalan translation (Jordi Mas)
    * Updated Friulian translation (Fabio Tomat)
    * Updated app icon !43 (Tobias Bernard)
    * Updated Malay translation (Umarzuki Mochlis)
    * Updated Brazilian Portuguese translation (Rafael Fontenelle)
    * Added Rack Units to the conversions !37 (Léo Gillot-Lamure)
    * Updated Karbi translation (J T)
    * Fixed freeze on calculating atan(+/-i) openembedded#139 (Robert Roth)
    * Fixed mode shortcuts by removing blocking mnemonics openembedded#138 (Robert Roth)
    * Implemented result history browsing using alt left/right openembedded#129 (Robert Roth)
    * Added translator comments for possible modes as command line arguments !38 (Rafael Fontenelle)

Overview of changes in gnome-calculator 3.35.3
    * Updated Chinese (Taiwan) translation (Yi-Jyun Pan)
    * Updated Spanish translation (Daniel Mustieles)
    * Updated Swedish translation (Anders Jonsson)
    * Help updates (Andre Klapper)
    * Updated Galician translation (Fran Diéguez)

Overview of changes in gnome-calculator 3.35.2
    * Updated Italian translation (Milo Casagrande)
    * Updated Catalan translation (Jordi Mas)
    * Updated Japanese translation (Ryuta Fujii)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jun 3, 2020
Overview of changes in gnome-calculator 3.36.0
    * Updated Catalan translation (Jordi Mas)
    * Fixed broken markup in XHosa UI translation (Andre Klapper)
    * Updated Swedish translation (Anders Jonsson)
    * Updated Italian translation (Janvitus)
    * Updated Indonesian translation (Kukuh Syafaat)
    * Updated German translation (Tim Sabsch)
    * Updated Dutch translation (Nathan Follens)
    * Fixed broken markup in Dzongka UI translation (Andre Klapper)
    * Updated Czech help translation (Marek Černocký)
    * Updated Hungarian translation (Balázs Úr)

Overview of changes in gnome-calculator 3.35.92
    * Updated Spanish translation (Daniel Mustieles García)
    * Updated Croatian translation (Goran Vidović)
    * doc: Don't pass --fatal-warnings to valadoc (Rico Tzschichholz)
    * Updated Lithuanian translation (Aurimas ÄŒernius)
    * Updated Swedish translation (Anders Jonsson)
    * Removed obsolete keyboard shortcut openembedded#148 (Robert Roth)
    * Updated Persian translation (Danial Behzadi)
    * Updated Basque translation (Asier Sarasua Garmendia)
    * Update British English translation (Bruce Cowan)
    * Updated Japanese translation (sicklylife)
    * Updated Czech translation (Marek Černocký)
    * Updated Turkish translation (Emin Tufan)
    * Updated Finnish translation (Jiri Grönroos)
    * Updated Brazilian Portuguese translation (Rafael Fontenelle)
    * Updated Hungarian translation (Balázs Meskó)
    * Updated Chinese (Taiwan) translation (pesder)
    * Updated Danish translation (Alan Mortensen)
    * Updated Serbian translation (Марко М. Ко�тић (Marko M. Kostić))
    * help: Update icon for 3.36 (Andre Klapper)
    * Updated Karbi translation (J T)
    * Updated Korean translation (Changwoo Ryu)
    * Updated French translation (Julien Humbert)
    * Updated Polish translation (Piotr DrÄ…g)

Overview of changes in gnome-calculator 3.35.90
    * Updated Greek translation (Efstathios Iosifidis)
    * Updated Indonesian translation (Sucipto)
    * Drop padding around the display !40 (Adrien Plazas)
    * Updated Keyboard Shortcuts (Sabri Ãœnal)
    * Handle Escape and Enter correctly with completion openembedded#144 (Robert Roth)
    * Updated Spanish translation (Daniel Mustieles García)
    * Updated Slovak translation (Dušan Kazik)
    * Added F10 for primary menu shortcut openembedded#148 (Robert Roth)
    * Updated Catalan translation (Jordi Mas)
    * Updated Friulian translation (Fabio Tomat)
    * Updated app icon !43 (Tobias Bernard)
    * Updated Malay translation (Umarzuki Mochlis)
    * Updated Brazilian Portuguese translation (Rafael Fontenelle)
    * Added Rack Units to the conversions !37 (Léo Gillot-Lamure)
    * Updated Karbi translation (J T)
    * Fixed freeze on calculating atan(+/-i) openembedded#139 (Robert Roth)
    * Fixed mode shortcuts by removing blocking mnemonics openembedded#138 (Robert Roth)
    * Implemented result history browsing using alt left/right openembedded#129 (Robert Roth)
    * Added translator comments for possible modes as command line arguments !38 (Rafael Fontenelle)

Overview of changes in gnome-calculator 3.35.3
    * Updated Chinese (Taiwan) translation (Yi-Jyun Pan)
    * Updated Spanish translation (Daniel Mustieles)
    * Updated Swedish translation (Anders Jonsson)
    * Help updates (Andre Klapper)
    * Updated Galician translation (Fran Diéguez)

Overview of changes in gnome-calculator 3.35.2
    * Updated Italian translation (Milo Casagrande)
    * Updated Catalan translation (Jordi Mas)
    * Updated Japanese translation (Ryuta Fujii)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
iipeace pushed a commit to iipeace/meta-openembedded that referenced this issue Jun 16, 2020
Overview of changes in gnome-calculator 3.36.0
    * Updated Catalan translation (Jordi Mas)
    * Fixed broken markup in XHosa UI translation (Andre Klapper)
    * Updated Swedish translation (Anders Jonsson)
    * Updated Italian translation (Janvitus)
    * Updated Indonesian translation (Kukuh Syafaat)
    * Updated German translation (Tim Sabsch)
    * Updated Dutch translation (Nathan Follens)
    * Fixed broken markup in Dzongka UI translation (Andre Klapper)
    * Updated Czech help translation (Marek Černocký)
    * Updated Hungarian translation (Balázs Úr)

Overview of changes in gnome-calculator 3.35.92
    * Updated Spanish translation (Daniel Mustieles García)
    * Updated Croatian translation (Goran Vidović)
    * doc: Don't pass --fatal-warnings to valadoc (Rico Tzschichholz)
    * Updated Lithuanian translation (Aurimas ÄŒernius)
    * Updated Swedish translation (Anders Jonsson)
    * Removed obsolete keyboard shortcut openembedded#148 (Robert Roth)
    * Updated Persian translation (Danial Behzadi)
    * Updated Basque translation (Asier Sarasua Garmendia)
    * Update British English translation (Bruce Cowan)
    * Updated Japanese translation (sicklylife)
    * Updated Czech translation (Marek Černocký)
    * Updated Turkish translation (Emin Tufan)
    * Updated Finnish translation (Jiri Grönroos)
    * Updated Brazilian Portuguese translation (Rafael Fontenelle)
    * Updated Hungarian translation (Balázs Meskó)
    * Updated Chinese (Taiwan) translation (pesder)
    * Updated Danish translation (Alan Mortensen)
    * Updated Serbian translation (Марко М. Ко�тић (Marko M. Kostić))
    * help: Update icon for 3.36 (Andre Klapper)
    * Updated Karbi translation (J T)
    * Updated Korean translation (Changwoo Ryu)
    * Updated French translation (Julien Humbert)
    * Updated Polish translation (Piotr DrÄ…g)

Overview of changes in gnome-calculator 3.35.90
    * Updated Greek translation (Efstathios Iosifidis)
    * Updated Indonesian translation (Sucipto)
    * Drop padding around the display !40 (Adrien Plazas)
    * Updated Keyboard Shortcuts (Sabri Ãœnal)
    * Handle Escape and Enter correctly with completion openembedded#144 (Robert Roth)
    * Updated Spanish translation (Daniel Mustieles García)
    * Updated Slovak translation (Dušan Kazik)
    * Added F10 for primary menu shortcut openembedded#148 (Robert Roth)
    * Updated Catalan translation (Jordi Mas)
    * Updated Friulian translation (Fabio Tomat)
    * Updated app icon !43 (Tobias Bernard)
    * Updated Malay translation (Umarzuki Mochlis)
    * Updated Brazilian Portuguese translation (Rafael Fontenelle)
    * Added Rack Units to the conversions !37 (Léo Gillot-Lamure)
    * Updated Karbi translation (J T)
    * Fixed freeze on calculating atan(+/-i) openembedded#139 (Robert Roth)
    * Fixed mode shortcuts by removing blocking mnemonics openembedded#138 (Robert Roth)
    * Implemented result history browsing using alt left/right openembedded#129 (Robert Roth)
    * Added translator comments for possible modes as command line arguments !38 (Rafael Fontenelle)

Overview of changes in gnome-calculator 3.35.3
    * Updated Chinese (Taiwan) translation (Yi-Jyun Pan)
    * Updated Spanish translation (Daniel Mustieles)
    * Updated Swedish translation (Anders Jonsson)
    * Help updates (Andre Klapper)
    * Updated Galician translation (Fran Diéguez)

Overview of changes in gnome-calculator 3.35.2
    * Updated Italian translation (Milo Casagrande)
    * Updated Catalan translation (Jordi Mas)
    * Updated Japanese translation (Ryuta Fujii)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 20, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (openembedded#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 20, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (openembedded#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 20, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (openembedded#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 21, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (openembedded#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 21, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (openembedded#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 21, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (openembedded#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 21, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (openembedded#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 22, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (openembedded#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 22, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (openembedded#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 22, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (openembedded#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
halstead pushed a commit that referenced this issue Jan 25, 2021
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.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

No branches or pull requests

3 participants