Package: meson Version: 0.47-1 Severity: normal Hi,
I am trying to build meson in a sid chroot like I always do when I begin doing local stuff. This fails for me with a "permission denied": <snip> test_compiler_c_stds (__main__.LinuxlikeTests) ... ok test_compiler_check_flags_order (__main__.LinuxlikeTests) ... ok test_compiler_cpp_stds (__main__.LinuxlikeTests) ... ok test_coverage (__main__.LinuxlikeTests) ... skipped 'gcovr not found' test_cpp_std_override (__main__.LinuxlikeTests) ... ok test_cross_find_program (__main__.LinuxlikeTests) ... ok test_custom_soname (__main__.LinuxlikeTests) ... ok test_install_umask (__main__.LinuxlikeTests) ... ok test_installed_modes (__main__.LinuxlikeTests) ... ok test_installed_modes_extended (__main__.LinuxlikeTests) ... ok test_installed_soname (__main__.LinuxlikeTests) ... ok test_introspect_dependencies (__main__.LinuxlikeTests) ... skipped 'glib >= 2.56.2 needed for the rest' test_old_gnome_module_codepaths (__main__.LinuxlikeTests) ... ok test_order_of_l_arguments (__main__.LinuxlikeTests) ... ok test_pch_with_address_sanitizer (__main__.LinuxlikeTests) ... ok test_pic (__main__.LinuxlikeTests) ... ok test_pkg_unfound (__main__.LinuxlikeTests) ... ok test_pkgconfig_formatting (__main__.LinuxlikeTests) ... ok test_pkgconfig_gen (__main__.LinuxlikeTests) ... ok test_pkgconfig_gen_deps (__main__.LinuxlikeTests) ... ok test_pkgconfig_internal_libraries (__main__.LinuxlikeTests) ... ok test_pkgconfig_usage (__main__.LinuxlikeTests) ... ok test_qt5dependency_pkgconfig_detection (__main__.LinuxlikeTests) ... skipped 'Qt not found with pkg-config' test_qt5dependency_qmake_detection (__main__.LinuxlikeTests) ... ok test_reconfigure (__main__.LinuxlikeTests) ... ok test_run_installed (__main__.LinuxlikeTests) ... ok test_soname (__main__.LinuxlikeTests) ... ok test_unity_subproj (__main__.LinuxlikeTests) ... ok test_usage_external_library (__main__.LinuxlikeTests) ... skipped 'workflow currently only works on macOS' test_vala_c_warnings (__main__.LinuxlikeTests) ... ok test_vala_generated_source_buildir_inside_source_tree (__main__.LinuxlikeTests) ... ok test_cflags_cross_environment_pollution (__main__.LinuxArmCrossCompileTests) ... ok test_cross_file_overrides_always_args (__main__.LinuxArmCrossCompileTests) ... ok ---------------------------------------------------------------------- Ran 130 tests in 170.235s OK (skipped=14) Checking that configuring works... Checking that building works... Checking that testing works... Checking that installing works... Traceback (most recent call last): File "run_project_tests.py", line 699, in <module> (passing_tests, failing_tests, skipped_tests) = run_tests(all_tests, 'meson-test-run', options.extra_args) File "run_project_tests.py", line 531, in run_tests return _run_tests(all_tests, log_name_base, extra_args) File "run_project_tests.py", line 558, in _run_tests executor = ProcessPoolExecutor(max_workers=num_workers) File "/usr/lib/python3.6/concurrent/futures/process.py", line 402, in __init__ EXTRA_QUEUED_CALLS) File "/usr/lib/python3.6/multiprocessing/context.py", line 102, in Queue return Queue(maxsize, ctx=self.get_context()) File "/usr/lib/python3.6/multiprocessing/queues.py", line 42, in __init__ self._rlock = ctx.Lock() File "/usr/lib/python3.6/multiprocessing/context.py", line 67, in Lock return Lock(ctx=self.get_context()) File "/usr/lib/python3.6/multiprocessing/synchronize.py", line 162, in __init__ SemLock.__init__(self, SEMAPHORE, 1, 1, ctx=ctx) File "/usr/lib/python3.6/multiprocessing/synchronize.py", line 59, in __init__ unlink_now) PermissionError: [Errno 13] Permission denied System information. Architecture: ('64bit', 'ELF') Machine: x86_64 Platform: Linux Processor: System: Linux Running unittests. make[1]: *** [debian/rules:19: override_dh_auto_test] Error 1 make[1]: Leaving directory '/home/mh/packages/meson/meson-0.47.1' make: *** [debian/rules:15: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 debuild: fatal error at line 1152: dpkg-buildpackage -rfakeroot -us -uc -ui -j10 failed I can provide a full build log if that helps. Am I doing something wrong? Should I do more than apt build-dep ./ and debuild? Greetings Marc -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.4-zgws1 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages meson depends on: pn ninja-build <none> ii python3 3.6.6-1 meson recommends no packages. meson suggests no packages.