From bug 725946: Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 129, in run return options.run_func(options) File "/usr/lib/python3.7/site-packages/mesonbuild/msetup.py", line 245, in run app.generate() File "/usr/lib/python3.7/site-packages/mesonbuild/msetup.py", line 159, in generate self._generate(env) File "/usr/lib/python3.7/site-packages/mesonbuild/msetup.py", line 192, in _generate intr.run() File "/usr/lib/python3.7/site-packages/mesonbuild/interpreter.py", line 4024, in run super().run() File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 412, in run self.evaluate_codeblock(self.ast, start=1) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 436, in evaluate_codeblock raise e File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 430, in evaluate_codeblock self.evaluate_statement(cur) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 443, in evaluate_statement return self.assignment(cur) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 1054, in assignment value = self.evaluate_statement(node.value) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 445, in evaluate_statement return self.method_call(cur) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 816, in method_call return obj.method_call(method_name, args, kwargs) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 325, in method_call return method(args, kwargs) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 285, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 285, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 285, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 155, in wrapped ret = f(*wrapped_args, **wrapped_kwargs) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreterbase.py", line 174, in wrapped return f(*wrapped_args, **wrapped_kwargs) File "/usr/lib/python3.7/site-packages/mesonbuild/interpreter.py", line 1573, in find_library_method linkargs = self.compiler.find_library(libname, self.environment, search_dirs, libtype) File "/usr/lib/python3.7/site-packages/mesonbuild/compilers/mixins/clike.py", line 997, in find_library return self.find_library_impl(libname, env, extra_dirs, code, libtype) File "/usr/lib/python3.7/site-packages/mesonbuild/compilers/mixins/clike.py", line 987, in find_library_impl value = self.find_library_real(libname, env, extra_dirs, code, libtype) File "/usr/lib/python3.7/site-packages/mesonbuild/compilers/mixins/clike.py", line 968, in find_library_real for d in itertools.chain(extra_dirs, self.get_library_dirs(env, elf_class)): File "/usr/lib/python3.7/site-packages/mesonbuild/compilers/mixins/clike.py", line 162, in get_library_dirs with open(file_to_check, 'rb') as fd: PermissionError: [Errno 13] Permission denied: '/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../lib64/bpipe-fd.so'
Fixed upstream, should be in the next release.
Fixed in 0.54.3.