Bug 257024

Summary: mail/getmail6: emergency hotfix patch for 6.18
Product: Ports & Packages Reporter: Michael Büker <freebsd>
Component: Individual Port(s)Assignee: Joseph Mingrone <jrm>
Status: Closed FIXED    
Severity: Affects Many People CC: jrm, ports-bugs
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/getmail6/getmail6/commit/9d1588643304f1ba4eb7784561b1a422e0cca2a9
Attachments:
Description Flags
portstree patch with hotfix freebsd: maintainer-approval+

Description Michael Büker 2021-07-06 16:52:08 UTC
Created attachment 226271 [details]
portstree patch with hotfix

A feature added in 6.18 causes problems: when trying to use all files in --getmaildir, getmail will choke on oldmail-* files, which are highly likely to be present.

Since this is the new default behaviour for running getmail without any arguments, this change is very likely to break many installations.

This patch is the fix committed upstream as 9d15886, fast-tracked into the ports tree here instead of waiting for the bugfix release.
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-07-06 17:13:34 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1a923b333bdf86a2279334dad3afc736a67442f6

commit 1a923b333bdf86a2279334dad3afc736a67442f6
Author:     Joseph Mingrone <jrm@FreeBSD.org>
AuthorDate: 2021-07-06 16:59:22 +0000
Commit:     Joseph Mingrone <jrm@FreeBSD.org>
CommitDate: 2021-07-06 17:12:39 +0000

    mail/getmail6: emergency hotfix for 6.18

    A feature added in 6.18 causes problems.  When trying to use all files in
    --getmaildir, getmail will choke on oldmail-* files, which are likely to be
    present.  Since this is the new default behaviour for running getmail without
    any arguments, this change is very likely to break many installations.

    PR:             257024
    Reported by:    Michael Büker <freebsd@michael-bueker.de> (maintainer)

 mail/getmail6/Makefile | 6 ++++--
 mail/getmail6/distinfo | 6 +++---
 2 files changed, 7 insertions(+), 5 deletions(-)
Comment 2 Joseph Mingrone freebsd_committer freebsd_triage 2021-07-07 11:25:45 UTC
Thanks.  Changing this to 'fixed' since we did add a fix even though this release was short-lived.