Your message dated Sun, 13 Nov 2022 01:56:35 +0000
with message-id <e1ou2ed-003c0v...@fasolo.debian.org>
and subject line Bug#1023422: fixed in minilla 3.1.20-1
has caused the Debian Bug report #1023422,
regarding minilla: FTBFS: test failures with git 1:2.38.1-1 : transport 'file'
not allowed
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1023422: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023422
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: minilla
Version: 3.1.11-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
As also seen on ci.debian.net, minilla recently started to fail its
test suite, which also makes it FTBFS:
# Failed test 'No tests run for subtest "FileGatherer"'
# at t/filegatherer.t line 46.
Minilla::Error::CommandExit at /build/minilla-3.1.19/blib/lib/Minilla/Logger.pm
line 56.
Minilla::Logger::errorf("Giving up.\x{a}") called at
/build/minilla-3.1.19/blib/lib/Minilla/Util.pm line 150
Minilla::Util::cmd("git", "submodule", "add", "file:///tmp/cNMz9BGy3K",
"libfoo") called at /build/minilla-3.1.19/blib/lib/Minilla/Git.pm line 43
Minilla::Git::git_submodule_add("file:///tmp/cNMz9BGy3K", "libfoo")
called at t/filegatherer.t line 70
main::init() called at t/filegatherer.t line 17
main::__ANON__() called at /usr/share/perl/5.36/Test/Builder.pm line 374
eval {...} called at /usr/share/perl/5.36/Test/Builder.pm line 374
Test::Builder::subtest(Test::Builder=HASH(0x55b66779e4c0),
"FileGatherer", CODE(0x55b667d4a8a0)) called at
/usr/share/perl/5.36/Test/More.pm line 809
Test::More::subtest("FileGatherer", CODE(0x55b667d4a8a0)) called at
t/filegatherer.t line 46
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 2.
t/filegatherer.t .............................
ok 1 - Minilla::FileGatherer->can('new')
# Subtest: FileGatherer
[cNMz9BGy3K] $ git init
Initialized empty Git repository in /tmp/cNMz9BGy3K/.git/
[cNMz9BGy3K] $ git add .
[cNMz9BGy3K] $ git commit -m submodule
[main (root-commit) 928d506] submodule
1 file changed, 1 insertion(+)
create mode 100644 foo.c
[1X4gcCt02H] $ git init
Initialized empty Git repository in /tmp/1X4gcCt02H/.git/
[1X4gcCt02H] $ git add .
[1X4gcCt02H] $ git commit -m submodule
[main (root-commit) fcf8e7d] submodule
1 file changed, 1 insertion(+)
create mode 100644 bar.c
[75BXf3LiVD] $ git init
Initialized empty Git repository in /tmp/75BXf3LiVD/.git/
[75BXf3LiVD] $ git add .
[75BXf3LiVD] $ git submodule add file:///tmp/cNMz9BGy3K libfoo
1..0
not ok 2 - No tests run for subtest "FileGatherer"
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 1/2 subtests
Cloning into '/tmp/t_vUmqA512/libbar'...
fatal: transport 'file' not allowed
fatal: clone of 'file:///tmp/VnuWv09juk' into submodule path
'/tmp/t_vUmqA512/libbar' failed
Giving up.
# No tests run!
# Failed test 'No tests run for subtest "FileGatherer"'
# at t/filegatherer/submodules-recursive.t line 46.
Minilla::Error::CommandExit at /build/minilla-3.1.19/blib/lib/Minilla/Logger.pm
line 56.
Minilla::Logger::errorf("Giving up.\x{a}") called at
/build/minilla-3.1.19/blib/lib/Minilla/Util.pm line 150
Minilla::Util::cmd("git", "submodule", "add", "file:///tmp/VnuWv09juk",
"libbar") called at /build/minilla-3.1.19/blib/lib/Minilla/Git.pm line 43
Minilla::Git::git_submodule_add("file:///tmp/VnuWv09juk", "libbar")
called at t/filegatherer/submodules-recursive.t line 86
main::create_deep_submodule_repo("foo") called at
t/filegatherer/submodules-recursive.t line 52
main::init() called at t/filegatherer/submodules-recursive.t line 17
main::__ANON__() called at /usr/share/perl/5.36/Test/Builder.pm line 374
eval {...} called at /usr/share/perl/5.36/Test/Builder.pm line 374
Test::Builder::subtest(Test::Builder=HASH(0x55c165f41840),
"FileGatherer", CODE(0x55c166599dd0)) called at
/usr/share/perl/5.36/Test/More.pm line 809
Test::More::subtest("FileGatherer", CODE(0x55c166599dd0)) called at
t/filegatherer/submodules-recursive.t line 46
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 2.
t/filegatherer/submodules-recursive.t ........
ok 1 - Minilla::FileGatherer->can('new')
# Subtest: FileGatherer
[t_vUmqA512] $ git init
Initialized empty Git repository in /tmp/t_vUmqA512/.git/
[t_vUmqA512] $ git add .
[t_vUmqA512] $ git commit -m submodule
[main (root-commit) 4dc9adf] submodule
1 file changed, 1 insertion(+)
create mode 100644 foo.c
[eq_ln5HmOW] $ git init
Initialized empty Git repository in /tmp/eq_ln5HmOW/.git/
[eq_ln5HmOW] $ git add .
[eq_ln5HmOW] $ git commit -m submodule
[main (root-commit) 4dc9adf] submodule
1 file changed, 1 insertion(+)
create mode 100644 foo.c
[VnuWv09juk] $ git init
Initialized empty Git repository in /tmp/VnuWv09juk/.git/
[VnuWv09juk] $ git add .
[VnuWv09juk] $ git commit -m submodule
[main (root-commit) 9290497] submodule
1 file changed, 1 insertion(+)
create mode 100644 bar.c
[t_vUmqA512] $ git add .
[t_vUmqA512] $ git submodule add file:///tmp/VnuWv09juk libbar
1..0
not ok 2 - No tests run for subtest "FileGatherer"
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 1/2 subtests
# Failed test 'No tests run for subtest "project_in_submodule"'
# at t/project/in_submodule.t line 74.
Minilla::Error::CommandExit at /build/minilla-3.1.19/blib/lib/Minilla/Logger.pm
line 56, <DATA> line 258.
Minilla::Logger::errorf("Giving up.\x{a}") called at
/build/minilla-3.1.19/blib/lib/Minilla/Util.pm line 150
Minilla::Util::cmd("git", "submodule", "add", "../sub") called at
/build/minilla-3.1.19/blib/lib/Minilla/Git.pm line 43
Minilla::Git::git_submodule_add("../sub") called at
t/project/in_submodule.t line 65
main::__ANON__() called at /usr/share/perl/5.36/Test/Builder.pm line 374
eval {...} called at /usr/share/perl/5.36/Test/Builder.pm line 374
Test::Builder::subtest(Test::Builder=HASH(0x55d77e0444b0),
"project_in_submodule", CODE(0x55d77e9b3b98)) called at
/usr/share/perl/5.36/Test/More.pm line 809
Test::More::subtest("project_in_submodule", CODE(0x55d77e9b3b98))
called at t/project/in_submodule.t line 74
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 1.
t/project/in_submodule.t .....................
# Subtest: project_in_submodule
Writing lib/Acme/Foo.pm
Writing Changes
Writing t/00_compile.t
Writing .github/workflows/test.yml
Writing .gitignore
Writing LICENSE
Writing cpanfile
[sub] $ git init
Initialized empty Git repository in /tmp/f5JX1kyPZA/sub/.git/
[sub] $ git add .
[sub] $ git commit -m initial import
[main (root-commit) 7baf193] initial import
9 files changed, 530 insertions(+)
create mode 100644 .github/workflows/test.yml
create mode 100644 .gitignore
create mode 100644 Changes
create mode 100644 LICENSE
create mode 100644 cpanfile
create mode 100644 lib/Acme/Foo.pm
create mode 100644 lib/Acme/Foo.pod
create mode 100644 minil.toml
create mode 100644 t/00_compile.t
[main] $ git init
Initialized empty Git repository in /tmp/f5JX1kyPZA/main/.git/
[main] $ git submodule add ../sub
1..0
not ok 1 - No tests run for subtest "project_in_submodule"
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 1/1 subtests
Test Summary Report
- -------------------
t/filegatherer.t (Wstat: 65280 (exited 255) Tests: 2
Failed: 1)
Failed test: 2
Non-zero exit status: 255
Parse errors: No plan found in TAP output
t/filegatherer/submodules-recursive.t (Wstat: 65280 (exited 255) Tests: 2
Failed: 1)
Failed test: 2
Non-zero exit status: 255
Parse errors: No plan found in TAP output
t/project/in_submodule.t (Wstat: 65280 (exited 255) Tests: 1
Failed: 1)
Failed test: 1
Non-zero exit status: 255
Parse errors: No plan found in TAP output
This may or may not be related to recent changes in git:
git (1:2.38.1-1) unstable; urgency=medium
* new upstream release (closes: #1022046; see RelNotes/2.38.0.txt,
RelNotes/2.38.1.txt).
* Addresses the security issue CVE-2022-39253: cloning an
attacker-controlled local repository could store arbitrary files
in the ".git" directory of the destination repository.
Thanks to Cory Snider of Mirantis for reporting this
vulnerability and Taylor Blau for the mitigation.
* Addresses CVE-2022-39260: a long command string passed to a `git
shell` configured to support custom commands could overflow and
run arbitrary code.
Thanks to Kevin Backhouse of GitHub for reporting this
vulnerability and Kevin Backhouse, Jeff King, and Taylor Blau
for mitigating it.
Cheers,
gregor
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmNkGNZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbPDQ/8DPvo+d7T9jpSUd/dOZFf13oPVBBjF1lgm4ukWIi2PAaqMZoZtgMVxHOL
XnUjdFtn7gqlI6iuOzkyTZsOIOGq7BeydU4vKsBo3ILzY+IYYFruPhVnXDx2qUTy
H+0jcxFVUhsmFanJ8xOBW8sANsVIvA5OawtSW0qMP8jdqwfmXvIufVGfIomqTdoK
FAFrqqNO+39wrdx/SIMUYZE22Iit8j510O6kC5UvgzjsBnWwN3Ei/aOkCZ6nXYbr
JkSsYG6OQa9UCaFiYkHxxna8J011oHXuaP3kHt6sGitarh7HbKzUYBTTmzulz/Kj
JqQvQiwzw7prrVdfw37JmT3KgpkYFwROi7aECZQeFTWlL2jmVNhMOLvC39CHgb8x
NPkulHtBHo3+hZ0YSBTXQW2+WU/37Ja64h8md/KEc9zzGoKGjLcFLJWU+DGwxuPk
tWtLWvElWht/WSlfdZW4PWNkSuzzHVbvNLOMRoJcjrAAzoJCTZYegy6ngXVxK99z
6E34FJVOBdBEjaGPa0Q/zTTizQ+aJj8Z1cQ4Okfsc6qrfm3yRGsZ0vSTdrzb2Th0
nad3T61oL5CFabZUd6BWud1488mhGQ5G16iaWy66seqbFZJYfzxA6TftrX5Hp2dE
yKtVgWTnsbB/0giVIZ9uSLQbZ6ogrcRgyennCg9XmckfZyqzD2s=
=7XyD
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: minilla
Source-Version: 3.1.20-1
Done: gregor herrmann <gre...@debian.org>
We believe that the bug you reported is fixed in the latest version of
minilla, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1023...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated minilla package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 13 Nov 2022 01:25:25 +0100
Source: minilla
Architecture: source
Version: 3.1.20-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Closes: 1023422
Changes:
minilla (3.1.20-1) unstable; urgency=medium
.
* Import upstream version 3.1.19.
* Add test dependency on libdevel-checkbin-perl for additional tests.
* Import upstream version 3.1.20.
Closes: #1023422
Checksums-Sha1:
09db1d0bc49ec0d977ca7dafc27891b6adc08fd4 3121 minilla_3.1.20-1.dsc
5efc6a4e27fd834dccf07f76217220ee9aa1e54d 94793 minilla_3.1.20.orig.tar.gz
df4c527e1eb8efe765a9a806911ae9821775b5bd 3104 minilla_3.1.20-1.debian.tar.xz
Checksums-Sha256:
a459a859985d01925801e6a724dbd1df884e8dba9e8ddd6f6002fc273b1d9394 3121
minilla_3.1.20-1.dsc
d4394b11e83466e1f7394f903ca20b137222c35544358218dd1265dedcb89cf6 94793
minilla_3.1.20.orig.tar.gz
73488ce93bac18fee9d98217797f9e65359515fc273e157b81022c10e3febecf 3104
minilla_3.1.20-1.debian.tar.xz
Files:
7f19138833e9a171cb1d9b669e971604 3121 perl optional minilla_3.1.20-1.dsc
4f8d950ff43f333ee0b6d1f4cf11d399 94793 perl optional minilla_3.1.20.orig.tar.gz
7555e99c39e4ad0fac76a1a15a693ca4 3104 perl optional
minilla_3.1.20-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmNwOtBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbWjw/+Pl7cmkwoJj4a7nAUhFYMTKcy30nI5awWEkRd5QAgZKwJ7d6pBUSrE5pg
WuGsn/1Ow4AwS0nDA7yCzIB47Ul2C1CcL4+mTbQOKsyxVYduOT6O/Lj5CwvjfB7X
TgmOfmcqIacwYJct5EVBxijtc8RLq6KZMiTIpbmlelGquVgvrW+BIAu6eGCHifqu
QUz0T5ZeDJ+pOoCLtNwhtI0XlfpKZ4Q8YiPDjlLVKdyduW5xVSKIEoDZV7iBzZre
EzR/7CXJ055DWJz7k7zrhuM1Zu0qsfS13gZ4mpoqRNHM7tfad32mpqzaQVEzXrlA
LQqFOX9G4s883ck5KQcRt6IRgBBdroZ+t9J8lB2BJ9K+Rf8QKAqAkrWbyzm+sIxU
qG0o1oU0NjqjelEMQsCxCWAYhcfEce3Y71GZxTV6mtjT/PLfbuUB/0QfUEP25bbv
yU7/PeTHwUsdavxIGHyK8SYXLUocS2dYTh9lbWO7Y0yBSyt4eyWqEySjAFrdhSBq
thhh3Rgm9jg/UKGlJGtCgY77nz2NC3FRXUMnk2QjWalaFn+OfNpkCbFL+M8FXazE
9qXlsvkO3qkWpTN6eAgxJU94Y9W338f8LGQGfG/WvzHd97pE1nt8UZBzrDtzIeeO
Acj9CFZH4kRVDXc4TcOzoeZSTZq0oAIqYkA9cFXLk2pk8lTvAP4=
=CxEv
-----END PGP SIGNATURE-----
--- End Message ---