Activity log for bug #1038961

Date Who What changed Old value New value Message
2012-08-20 10:57:09 Colin Watson bug added bug
2012-08-20 11:02:23 Colin Watson nominated for series Ubuntu Lucid
2012-08-20 11:02:23 Colin Watson bug task added apt (Ubuntu Lucid)
2012-08-20 11:02:23 Colin Watson nominated for series Ubuntu Precise
2012-08-20 11:02:23 Colin Watson bug task added apt (Ubuntu Precise)
2012-08-20 11:02:57 Colin Watson apt (Ubuntu): status New Triaged
2012-08-20 11:03:00 Colin Watson apt (Ubuntu): importance Undecided High
2012-08-20 11:03:02 Colin Watson apt (Ubuntu Lucid): status New Triaged
2012-08-20 11:03:04 Colin Watson apt (Ubuntu Lucid): importance Undecided High
2012-08-20 11:03:06 Colin Watson apt (Ubuntu Precise): status New Triaged
2012-08-20 11:03:08 Colin Watson apt (Ubuntu Precise): importance Undecided High
2012-08-20 11:03:15 Colin Watson apt (Ubuntu Precise): milestone ubuntu-12.04.2
2012-08-20 11:04:31 Launchpad Janitor branch linked lp:apt
2012-08-20 12:25:07 Launchpad Janitor apt (Ubuntu): status Triaged Fix Released
2012-08-20 12:30:43 Colin Watson apt (Ubuntu): assignee Colin Watson (cjwatson)
2012-08-20 12:30:45 Colin Watson apt (Ubuntu Lucid): assignee Colin Watson (cjwatson)
2012-08-20 12:30:48 Colin Watson apt (Ubuntu Precise): assignee Colin Watson (cjwatson)
2012-08-20 12:45:09 Colin Watson description We see quite a few messages like this from the publisher: W: Malformed override /srv/launchpad.net/ubuntu-archive/ubuntu-overrides/override.quantal.extra.main line 14628 #2 These correspond to override lines that are too long. This example is: libmng1/powerpc Task ubuntu-desktop, ubuntu-usb, kubuntu-desktop, kubuntu-active-desktop, kubuntu-active, edubuntu-desktop, edubuntu-desktop-kde, edubuntu-usb, xubuntu-desktop, mythbuntu-frontend, mythbuntu-frontend, mythbuntu-desktop, mythbuntu-backend-slave, mythbuntu-backend-slave, mythbuntu-backend-master, mythbuntu-backend-master, ubuntustudio-generation, ubuntustudio-video, ubuntustudio-audio-plugins, ubuntustudio-publishing, ubuntustudio-photography, ubuntustudio-graphics, ubuntustudio-recording This carries over into truncated Task fields in Packages files. Override::ReadOverride currently has "char Line[500]", which is the cause of this. Ideally, this code would handle arbitrary-length lines. However, in practice, the maximum line length we're seeing in quantal is 594, so simply doubling this to 1000 would do nicely for now. [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.net/ubuntu-archive/ubuntu-overrides/override.quantal.extra.main line 14628 #2 These correspond to override lines that are too long. This example is:   libmng1/powerpc Task ubuntu-desktop, ubuntu-usb, kubuntu-desktop, kubuntu-active-desktop, kubuntu-active, edubuntu-desktop, edubuntu-desktop-kde, edubuntu-usb, xubuntu-desktop, mythbuntu-frontend, mythbuntu-frontend, mythbuntu-desktop, mythbuntu-backend-slave, mythbuntu-backend-slave, mythbuntu-backend-master, mythbuntu-backend-master, ubuntustudio-generation, ubuntustudio-video, ubuntustudio-audio-plugins, ubuntustudio-publishing, ubuntustudio-photography, ubuntustudio-graphics, ubuntustudio-recording This carries over into truncated Task fields in Packages files. Override::ReadOverride currently has "char Line[500]", which is the cause of this. Ideally, this code would handle arbitrary-length lines. However, in practice, the maximum line length we're seeing in quantal is 594, so simply doubling this to 1000 would do nicely for now.
2012-08-20 12:49:09 Colin Watson apt (Ubuntu Lucid): status Triaged In Progress
2012-08-20 12:49:11 Colin Watson apt (Ubuntu Precise): status Triaged In Progress
2012-08-20 18:09:16 Launchpad Janitor branch linked lp:ubuntu/apt
2012-08-20 22:32:10 Adam Conrad apt (Ubuntu Precise): status In Progress Fix Committed
2012-08-20 22:32:12 Adam Conrad bug added subscriber Ubuntu Stable Release Updates Team
2012-08-20 22:32:17 Adam Conrad bug added subscriber SRU Verification
2012-08-20 22:32:24 Adam Conrad tags verification-needed
2012-08-20 22:32:37 Adam Conrad apt (Ubuntu Lucid): status In Progress Fix Committed
2012-08-21 01:49:53 Daniel Hartwig bug added subscriber Daniel Hartwig
2012-08-21 12:06:38 Launchpad Janitor branch linked lp:ubuntu/lucid-proposed/apt
2012-08-21 12:06:41 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/apt
2012-09-25 12:32:51 Colin Watson tags verification-needed verification-ok
2012-09-25 12:32:55 Colin Watson tags verification-ok verification-done
2012-09-25 14:02:50 Colin Watson removed subscriber Ubuntu Stable Release Updates Team
2012-09-25 14:03:14 Launchpad Janitor apt (Ubuntu Lucid): status Fix Committed Fix Released
2012-09-25 14:03:19 Launchpad Janitor apt (Ubuntu Precise): status Fix Committed Fix Released