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.