Thursday, July 02, 2020

Re: textproc/zathura/core build failure

On Thu, Jul 02, 2020 at 05:58:59PM +0200, Christian Weisgerber wrote:
> In my last amd64 bulk build, textproc/zathura/core failed to build.
>
> Here's the log:
>
> ------------------------------------------------------------------------
> [...]
> ninja: Entering directory `/usr/obj/ports/zathura-0.4.5/build-amd64'
> [0/1] Installing files.
> Traceback (most recent call last):
> File "/usr/local/bin/meson", line 6, in <module>
> from pkg_resources import load_entry_point
> File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3251, in <module>
> @_call_aside
> File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3235, in _call_aside
> f(*args, **kwargs)
> File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3287, in _initialize_master_working_set
> list(map(working_set.add_entry, sys.path))
> File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 623, in add_entry
> for dist in find_distributions(entry, True):
> File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2065, in find_on_path
> for dist in factory(fullpath):
> File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2127, in distributions_from_metadata
> if len(os.listdir(path)) == 0:
> FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/site-packages/pycryptodome-3.9.7-py3.7.egg-info'
> [...]

This looks like pkg_resources (i.e. setuptools) having a race condition
if a package is removed during its initialization. I don't think that
it is related to zathura.

No comments:

Post a Comment