dpkg-source does not create .pc without quilt
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dpkg |
Invalid
|
Undecided
|
Unassigned | ||
dpkg (Debian) |
Fix Released
|
Unknown
|
|||
dpkg (Ubuntu) |
Fix Released
|
Undecided
|
Michael Vogt |
Bug Description
Trying to sync alien-arena we stumbled over this error:
[Updating] alien-arena (7.0-1build1 [Ubuntu] < 7.33-2 [Debian])
* Trying to add alien-arena...
- <alien-
- <alien-
- <alien-
I: alien-arena [multiverse] -> alien-arena_
I: alien-arena [multiverse] -> alien-arena-
* command was 'dpkg-source -sn -x /home/lp_
[dpkg-source output:] dpkg-source: warning: -sn is not a valid option for Dpkg::Source:
[dpkg-source output:] gpgv: Signature made Mon Jan 25 17:24:54 2010 GMT using DSA key ID 7A5A6CC7
[dpkg-source output:] gpgv: Can't check signature: public key not found
[dpkg-source output:] dpkg-source: warning: failed to verify signature on /home/lp_
[dpkg-source output:] dpkg-source: info: extracting alien-arena in alien-arena-7.33
[dpkg-source output:] dpkg-source: info: unpacking alien-arena_
[dpkg-source output:] dpkg-source: info: unpacking alien-arena_
[dpkg-source output:] dpkg-source: info: applying launch-
[dpkg-source output:] dpkg-source: error: remove patch backup file alien-arena-
E: 'dpkg-source -x' failed for /home/lp_
-------
The log for a PPA upload looks like:
Rejected:
dpkg-source failed for alien-arena_
[dpkg-source output: dpkg-source: info: extracting alien-arena in alien-arena-7.33
dpkg-source: info: unpacking alien-arena_
dpkg-source: info: unpacking alien-arena_
dpkg-source: info: applying launch-
-------
This issue got fixed in dpkg 1.15.5.6[1] which got already merged into Lucid but the fix needs to be backported to the sync hosts.
[1]:
dpkg (1.15.5.6) unstable; urgency=low
* dpkg-source: with format "3.0 (quilt)" ensure quilt's .pc directory is
created before trying to register a new patch in .pc/applied-
Thanks to Tommi Vainikainen <email address hidden> for the report and the
patch. Closes: #561237
* Fix dpkg-buildpackage to set "parallel=" in DEB_BUILD_OPTIONS instead of
the invalid "parallel=-1" when option "-j" is given. Closes: #562038
* Clarify how dpkg-source --print-format works and display messages on
STDERR when the requested format is discarded. Closes: #560391
* Add ${misc:Depends} in all Depends fields.
-- Raphael Hertzog <email address hidden> Fri, 08 Jan 2010 17:57:43 +0100
description: | updated |
Changed in launchpad: | |
status: | New → Confirmed |
affects: | launchpad → soyuz |
affects: | soyuz → dpkg |
Changed in dpkg (Debian): | |
status: | Unknown → Fix Released |
I'm told (by lamont) that mvo is taking care of backporting this.