Activity log for bug #953392

Date Who What changed Old value New value Message
2012-03-12 20:30:41 Michael Wisheu bug added bug
2012-07-20 12:37:05 Colin Watson gnome-pkg-tools (Ubuntu): status New Triaged
2012-07-20 12:37:11 Colin Watson gnome-pkg-tools (Ubuntu): importance Undecided High
2012-07-20 12:55:03 Alec Warner bug added subscriber Goobuntu Team
2012-07-30 07:58:58 Launchpad Janitor branch linked lp:~logan/ubuntu/quantal/gnome-pkg-tools/fixes-953392
2012-07-30 07:59:32 Logan Rosen gnome-pkg-tools (Ubuntu): status Triaged In Progress
2012-07-30 07:59:34 Logan Rosen gnome-pkg-tools (Ubuntu): assignee Logan Rosen (logan)
2012-08-15 04:40:40 Launchpad Janitor gnome-pkg-tools (Ubuntu): status In Progress Fix Released
2012-08-15 04:52:05 Logan Rosen bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684503
2012-08-15 04:52:05 Logan Rosen bug task added gnome-pkg-tools (Debian)
2012-08-15 06:18:51 Launchpad Janitor branch linked lp:ubuntu/gnome-pkg-tools
2012-08-15 17:11:25 Bug Watch Updater gnome-pkg-tools (Debian): status Unknown New
2012-08-29 20:40:12 Chris J Arges nominated for series Ubuntu Precise
2012-08-29 20:40:12 Chris J Arges bug task added gnome-pkg-tools (Ubuntu Precise)
2012-08-29 20:43:46 Chris J Arges gnome-pkg-tools (Ubuntu Precise): importance Undecided High
2012-08-29 20:44:06 Chris J Arges gnome-pkg-tools (Ubuntu Precise): status New Confirmed
2012-09-07 19:51:25 Chris J Arges gnome-pkg-tools (Ubuntu Precise): assignee Chris J Arges (christopherarges)
2012-09-07 19:52:05 Chris J Arges attachment added fix_lp953392_precise.debdiff https://bugs.launchpad.net/ubuntu/+source/gnome-pkg-tools/+bug/953392/+attachment/3299416/+files/fix_lp953392_precise.debdiff
2012-09-07 19:52:14 Chris J Arges gnome-pkg-tools (Ubuntu Precise): status Confirmed In Progress
2012-09-07 19:55:44 Chris J Arges description Hi everyone, I've noticed that the file /usr/share/gnome-pkg-tools/control.header contains one blank line to much at the end of the file. Please remove it because it produces non standard control files. Example from the package mutter: File debian/control.in: ------------------------------------------------- Source: mutter Section: x11 .... ------------------------------------------------- File debian/control: ------------------------------------------------- # This file is autogenerated. DO NOT EDIT! # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. Source: mutter Section: x11 ... ------------------------------------------------- This extra blank line causes issues with tools like pbuilder (automatic installation of build dependencies doesn't work). Because of the blank line the Source paragraph is no longer the first paragraph in the file. The first paragraph then only consists of comments and thus pbuilder-satisfydepends can't determine the build dependencies which yields a build failure because of missing build dependencies... References: http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-sourcecontrolfiles Quote: "The first paragraph of the control file contains information about the source package in general. The subsequent sets each describe a binary package that the source tree builds." https://answers.launchpad.net/launchpad/+question/151535 Quote: "The problem is the blank line in your debian/control file separating the commented out block and the initial "Source: gnome-orca" paragraph. A very strict reading of the Debian Policy Manual says this is invalid: you have an empty initial paragraph, and the Source paragraph as the second paragraph. Some tools may be more tolerant and skip the initial empty paragraph, however pbuilder-satisfydepends does not." Please fix this little issue asap because it blocks automatic builds with pbuilder for certain Gnome packages. This issue is present in all package versions from Lucid up to Precise. Please also note that not all editors show the additional blank line. You could use a hex editor to get rid of the last 0a in the file. $ xxd /usr/share/gnome-pkg-tools/control.header ... 00000a0: 2074 6172 6765 742e 0a0a target... Best, Michael SRU Justification: [Impact] Gnome-pkg-tools produces non-standard control files. This is fixed in quantal, and is a simple removal of a blank line, thus backported easily to precise. [Testcase] See bug below. [Regression Potential] Minimal, this is a single removal of a blank line from control.header. -- Hi everyone, I've noticed that the file /usr/share/gnome-pkg-tools/control.header contains one blank line to much at the end of the file. Please remove it because it produces non standard control files. Example from the package mutter: File debian/control.in: ------------------------------------------------- Source: mutter Section: x11 .... ------------------------------------------------- File debian/control: ------------------------------------------------- # This file is autogenerated. DO NOT EDIT! # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. Source: mutter Section: x11 ... ------------------------------------------------- This extra blank line causes issues with tools like pbuilder (automatic installation of build dependencies doesn't work). Because of the blank line the Source paragraph is no longer the first paragraph in the file. The first paragraph then only consists of comments and thus pbuilder-satisfydepends can't determine the build dependencies which yields a build failure because of missing build dependencies... References: http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-sourcecontrolfiles Quote: "The first paragraph of the control file contains information about the source package in general. The subsequent sets each describe a binary package that the source tree builds." https://answers.launchpad.net/launchpad/+question/151535 Quote: "The problem is the blank line in your debian/control file separating the commented out block and the initial "Source: gnome-orca" paragraph. A very strict reading of the Debian Policy Manual says this is invalid: you have an empty initial paragraph, and the Source paragraph as the second paragraph. Some tools may be more tolerant and skip the initial empty paragraph, however pbuilder-satisfydepends does not." Please fix this little issue asap because it blocks automatic builds with pbuilder for certain Gnome packages. This issue is present in all package versions from Lucid up to Precise. Please also note that not all editors show the additional blank line. You could use a hex editor to get rid of the last 0a in the file. $ xxd /usr/share/gnome-pkg-tools/control.header ... 00000a0: 2074 6172 6765 742e 0a0a target... Best, Michael
2012-09-07 19:56:05 Chris J Arges bug added subscriber Ubuntu Stable Release Updates Team
2012-09-07 19:56:31 Chris J Arges bug added subscriber Ubuntu Sponsors Team
2012-09-10 09:39:18 Martin Pitt removed subscriber Ubuntu Sponsors Team
2012-09-10 15:12:24 Mark Russell bug added subscriber Mark Russell
2012-09-10 19:10:54 Adam Conrad gnome-pkg-tools (Ubuntu Precise): status In Progress Fix Committed
2012-09-10 19:10:59 Adam Conrad bug added subscriber SRU Verification
2012-09-10 19:11:01 Adam Conrad tags verification-needed
2012-09-10 19:46:34 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/gnome-pkg-tools
2012-10-01 18:01:23 Chris J Arges tags verification-needed verification-done
2012-10-02 03:13:16 Scott Kitterman removed subscriber Ubuntu Stable Release Updates Team
2012-10-02 03:14:10 Launchpad Janitor gnome-pkg-tools (Ubuntu Precise): status Fix Committed Fix Released
2012-10-15 20:24:55 Chris J Arges bug added subscriber Sustaining Engineering
2013-04-26 21:50:24 Mark Russell bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694384
2014-02-07 15:46:15 Curtis Hovey removed subscriber Registry Administrators
2014-09-03 23:54:42 Bug Watch Updater gnome-pkg-tools (Debian): status New Fix Released