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.

Reply via email to