Bug#852661: dgit: fails to fetch when Maintainer has `,` in name

2017-01-26 Thread Ian Jackson
bnewb...@robocracy.org writes ("Bug#852661: dgit: fails to fetch when Maintainer has `,` in name"): > I don't understand the original motivation for stripping comma-and-suffix > though. At first I assumed it was to reduce to a single maintainer if > there were multiple

Bug#852661: dgit: fails to fetch when Maintainer has `,` in name

2017-01-26 Thread bnewbold
On Thu, 26 Jan 2017, Ian Jackson wrote: I don't think the git format permits commas here. After removing that line and doing a fetch, please try `git fsck' ? git doesn't complain. Re-running everything in sid, with the search/replace line in dgit commented out:

Bug#852661: dgit: fails to fetch when Maintainer has `,` in name

2017-01-26 Thread Ian Jackson
Bryan Newbold writes ("Bug#852661: dgit: fails to fetch when Maintainer has `,` in name"): > Package: dgit > Version: 2.14 > Severity: important ... > I assume this line was added to prevent breakage where the comma would result > in parsing as multiple email addres

Bug#852661: dgit: fails to fetch when Maintainer has `,` in name

2017-01-26 Thread Bryan Newbold
Package: dgit Version: 2.14 Severity: important Hello! When parsing a (debian) Maintainer field[0] for use as a git Author field (in email format), dgit tries to strip out comma-separated suffixes; see this line from clogp_authline (which still exists in version 3.9): $author =~ s#,.*##ms;