Source: mu-editor Version: 1.0.2+dfsg-1 Severity: serious Justification: fails to build from source Tags: ftbfs
Dear Maintainer, As can be seen on [1], mu-editor fails to build with the latest version of pkg_resources. The error is: Traceback (most recent call last): File "/tmp/mu-editor-1.0.2+dfsg/.pybuild/cpython3_3.7_mu-editor/build/tests/test_app.py", line 92, in test_run run() File "/tmp/mu-editor-1.0.2+dfsg/.pybuild/cpython3_3.7_mu-editor/build/mu/app.py", line 142, in run app.setWindowIcon(load_icon(editor_window.icon)) File "/tmp/mu-editor-1.0.2+dfsg/.pybuild/cpython3_3.7_mu-editor/build/mu/resources/__init__.py", line 37, in load_icon return QIcon(path(name)) File "/tmp/mu-editor-1.0.2+dfsg/.pybuild/cpython3_3.7_mu-editor/build/mu/resources/__init__.py", line 32, in path return resource_filename(__name__, resource_dir + name) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1145, in resource_filename self, resource_name File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1395, in get_resource_filename return self._fn(self.module_path, resource_name) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1471, in _fn self._validate_resource_path(resource_name) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1518, in _validate_resource_path posixpath.isabs(path) or File "/usr/lib/python3.7/posixpath.py", line 66, in isabs s = os.fspath(s) TypeError: expected str, bytes or os.PathLike object, not Win This is caused by addition of _validate_source_path() in pkg_resources 40.8.0, see [2]. This upstream commit [3] should fix it. [1]: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mu-editor.html [2]: https://github.com/pypa/setuptools/pull/1640 [3]: https://github.com/mu-editor/mu/commit/d38470adc623f887 -- Dmitry Shachnev
signature.asc
Description: PGP signature