Maximum override line length is too short
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
Fix Released
|
High
|
Colin Watson | ||
Lucid |
Fix Released
|
High
|
Colin Watson | ||
Precise |
Fix Released
|
High
|
Colin Watson |
Bug Description
[Impact] The Launchpad publisher is producing malformed Task lines in Packages files, which has the potential to cause image builds to be incomplete.
[Test Case] Grab the extra-override input files from the primary archive and try to run apt-ftparchive using them (perhaps cut down to include just the longest lines). It should avoid emitting "Malformed override" messages and should produce non-truncated Task lines in Packages files.
[Regression Potential] Barring toolchain bugs, any regressions should be confined to apt-ftparchive. (But this change is very simple, so I'm not especially worried.)
We see quite a few messages like this from the publisher:
W: Malformed override /srv/launchpad.
These correspond to override lines that are too long. This example is:
libmng1/powerpc Task ubuntu-desktop, ubuntu-usb, kubuntu-desktop, kubuntu-
This carries over into truncated Task fields in Packages files.
Override:
Changed in apt (Ubuntu): | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in apt (Ubuntu Lucid): | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in apt (Ubuntu Precise): | |
assignee: | nobody → Colin Watson (cjwatson) |
description: | updated |
Changed in apt (Ubuntu Lucid): | |
status: | Triaged → In Progress |
Changed in apt (Ubuntu Precise): | |
status: | Triaged → In Progress |
tags: |
added: verification-ok removed: verification-needed |
tags: |
added: verification-done removed: verification-ok |
We'll want to fix this in lucid (current publisher host system) and precise (future publisher host system).