Bug#1005633: perl6-zef: FTBFS: Failed to create directory '/usr/lib/perl6/site/short' with mode '0o777': Failed to mkdir: Permission denied

Lucas Nussbaum lucas at debian.org
Sun Feb 13 07:50:57 GMT 2022


Source: perl6-zef
Version: 0.9.4-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20220212 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> mkdir -p /<<PKGBUILDDIR>>/debian/build
> HOME=/<<PKGBUILDDIR>>/debian/build dh_perl6_test
> 	/usr/bin/prove6 -l -v
> WARNING: unhandled Failure detected in DESTROY. If you meant to ignore it, you can mark it as handled by calling .Bool, .so, .not, or .defined methods. The Failure was:
> Failed to create directory '/usr/lib/perl6/site/short' with mode '0o777': Failed to mkdir: Permission denied
>   in any statement_control at /usr/lib/perl6/lib/Perl6/Grammar.moarvm line 1
>   in sub MAIN at /usr/bin/prove6 line 3
>   in block <unit> at /usr/bin/prove6 line 1
> 
> WARNING: unhandled Failure detected in DESTROY. If you meant to ignore it, you can mark it as handled by calling .Bool, .so, .not, or .defined methods. The Failure was:
> Failed to create directory '/usr/lib/perl6/site/short' with mode '0o777': Failed to mkdir: Permission denied
>   in any statement_control at /usr/lib/perl6/lib/Perl6/Grammar.moarvm line 1
>   in sub MAIN at /usr/bin/prove6 line 3
>   in block <unit> at /usr/bin/prove6 line 1
> 
> WARNING: unhandled Failure detected in DESTROY. If you meant to ignore it, you can mark it as handled by calling .Bool, .so, .not, or .defined methods. The Failure was:
> Failed to create directory '/usr/lib/perl6/site/short' with mode '0o777': Failed to mkdir: Permission denied
>   in any statement_control at /usr/lib/perl6/lib/Perl6/Grammar.moarvm line 1
>   in sub MAIN at /usr/bin/prove6 line 3
>   in block <unit> at /usr/bin/prove6 line 1
> 
> ===SORRY!=== Error while compiling /usr/lib/perl6/vendor/resources/6A9DFD7D011751D33AF15CF00C4C9078C8B1D2FF
> ===SORRY!=== Error while compiling /<<PKGBUILDDIR>>/vendor#sources/B4401FC2C8E71132AE0D3CE2C47A7D2FBB0D50F1 (App::Prove6)
> Could not find Getopt::Long in:
>     inst#/<<PKGBUILDDIR>>/debian/build/.raku
>     inst#/usr/lib/perl6/site
>     inst#/usr/lib/perl6/vendor
>     inst#/usr/lib/perl6/core
>     ap#
>     nqp#
>     perl5#
> at /<<PKGBUILDDIR>>/vendor#sources/B4401FC2C8E71132AE0D3CE2C47A7D2FBB0D50F1 (App::Prove6):25
> 
> at /usr/lib/perl6/vendor/resources/6A9DFD7D011751D33AF15CF00C4C9078C8B1D2FF:3
> dh_perl6_test: error: /usr/bin/prove6 -l -v returned exit code 1
> make[1]: *** [debian/rules:22: override_dh_perl6_test] Error 25


The full build log is available from:
http://qa-logs.debian.net/2022/02/12/perl6-zef_0.9.4-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the Pkg-rakudo-devel mailing list