Summary: | <mail-filter/spamassassin-3.4.1-r15 fails tests without '.' in @INC (Can't locate SATest.pm in @INC, Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30)) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kent Fredric (IRC: kent\n) (RETIRED) <kentnl> |
Component: | Current packages | Assignee: | Philippe Chaintreuil <gentoo_bugs_2_peep> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bug, mjo, proxy-maint |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 612408 | ||
Attachments: | spamassassin-3.4.1-r12:20170812-072448.log |
Description
Kent Fredric (IRC: kent\n) (RETIRED)
![]() Regarding part 1: Is uri_text.t the only test that fails that way or just the first? A really dumb grep shows that these files "use SATest", but don't "use lib '.'" like the rest of the tests. =========================== basic_meta.t body_mod.t config_errs.t debug.t get_headers.t idn_dots.t missing_hb_separator.t priorities.t regexp_valid.t relative_scores.t reuse.t uri_html.t uri.t uri_text.t =========================== More of a note-to-self than anything: upstream's bug & fix for part 2: https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7404 (In reply to Philippe Chaintreuil from comment #1) > > More of a note-to-self than anything: upstream's bug & fix for part 2: > https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7404 This one applies cleanly, thanks for tracking it down. I'll hold off a bit on an -r13 to see if we can't fix it all at once. Created a pull request with fixes for part 1. Looks like @mjo already fixed part 2. P.S. All the files I listed above required the fix, which was obvious in retrospect by just looking at the log from @kent\n. Helps to actually post the URL for the pull request: https://github.com/gentoo/gentoo/pull/5506 Submitted patch for part 1 ("Can't locate SATest.pm in @INC") upstream: https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7462 Hi Kent, Philippe's spamassassin-3.4.1-r15 should fix this, would you like to confirm with your perl of the future? I'm still on 5.24.1. Just tested -r16, looks good to me. |