When I download the Artist pack in Endless Key on Raspberry Pi OS, it is stuck at 93%. And, org.endlessos.Key keeps showing UnicodeEncodeError in journal log:
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: ERROR 2023-11-27 12:23:44,433 Job fc8db5d475e342049497c80812a9ea88 raised an exception: Traceback (most recent call last):
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: File "/app/lib/python3.11/site-packages/kolibri/core/tasks/job.py", line 320, in execute
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: result = func(*args, **kwargs)
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: ^^^^^^^^^^^^^^^^^^^^^
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: File "/app/lib/python3.11/site-packages/kolibri/core/tasks/registry.py", line 238, in __call__
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: return self.func(*args, **kwargs)
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: File "/app/lib/python3.11/site-packages/kolibri_explore_plugin/tasks.py", line 45, in applyexternaltags
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: call_command("applyexternaltags", node_id, tags=tags)
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: File "/app/lib/python3.11/site-packages/kolibri/dist/django/core/management/__init__.py", line 131, in call_command
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: return command.execute(*args, **defaults)
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: File "/app/lib/python3.11/site-packages/kolibri/dist/django/core/management/base.py", line 330, in execute
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: output = self.handle(*args, **options)
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: File "/app/lib/python3.11/site-packages/kolibri/core/tasks/management/commands/base.py", line 28, in handle
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: return self.handle_async(*args, **options)
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: File "/app/lib/python3.11/site-packages/kolibri_explore_plugin/management/commands/applyexternaltags.py", line 65, in handle_async
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: self.stdout.write(
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: File "/app/lib/python3.11/site-packages/kolibri/dist/django/core/management/base.py", line 110, in write
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: self._out.write(force_str(style_func(msg)))
Nov 27 12:23:44 raspberrypi org.endlessos.Key.Daemon[3065]: UnicodeEncodeError: 'latin-1' codec can't encode character '\u2019' in position 81: ordinal not in range(256)
When I download the Artist pack in Endless Key on Raspberry Pi OS, it is stuck at 93%. And, org.endlessos.Key keeps showing UnicodeEncodeError in journal log:
kolibri log shows the same error: kolibri.txt