Re: Git 2.30.0 and failed self tests
- From
- Stefan Moch <stefanmoch@mail.de>
- Date
- Jan 10, 2021, 17:09 UTC
- Message-ID
- <4d81f0f1-66eb-2aac-4eab-dc5508d161b1@mail.de>
- In-Reply-To
- <CAH8yC8km6mHsrCD6sW+Z2ERpyO_X8Xp6fJbYKV+JF2gaqYakgQ@mail.gmail.com>
Hi Jeff,
Jeffrey Walton wrote:
> I'm seeing some failed self tests with 2.30.0 on Fedora 33 x86_64 > fully patched. They seem to be centered around email.
I cannot confirm this on the same git version and platform:
# passed all 174 test(s)
1..174Christian's suggestion from your other thread about running the test with the options -i -v -x should also help here to give more detailed error messages:
https://lore.kernel.org/git/CAP8UFD30et-kL8dFoWvh7aPf4AKbzGxSzTuA=B3YNHZL_1axFA@mail.gmail.com/
Show 5 quoted lines
> *** t9001-send-email.sh *** > ok 1 - prepare reference tree > ok 2 - Setup helper tool > ok 3 - Extract patches > not ok 4 - No confirm with --suppress-cc
Since the tests 1-3 do not call git send-email, but test 4 and most of the following do, I suspect the system is missing some dependency packages needed for git send-email, probably mail-related Perl modules.
Installing Fedora's git-email package is probably enough to fix this:
dnf install git-email
Stefan