Source files: fix empty line in Package-List

This commit is contained in:
André Roth
2026-06-18 12:47:51 +02:00
parent f47586a19a
commit e10cc0a20a
2 changed files with 34 additions and 2 deletions
+5 -2
View File
@@ -288,8 +288,11 @@ func (c *ControlFileReader) ReadStanza() (Stanza, error) {
lastField = canonicalCase(parts[0])
lastFieldMultiline = isMultilineField(lastField, c.isRelease)
if lastFieldMultiline {
stanza[lastField] = parts[1]
if parts[1] != "" {
// Trim trailing whitespace from the inline value so that
// "Package-List: " does not add empty line
inlineVal := strings.TrimRight(parts[1], " \t")
stanza[lastField] = inlineVal
if inlineVal != "" {
stanza[lastField] += "\n"
}
} else {