flite fails to build in trusty

Bug #1451462 reported by Matthias Klose
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
flite (Ubuntu)
Fix Released
High
Luke Yelavich
Trusty
Fix Released
Undecided
Unassigned

Bug Description

Impact:
This does not affect the functionality of the package binaries at all. The source package in its current form cannot be unpacked and rebuilt.

Test case:
Download and attempt to unpack flite from trusty. The error originally given in the bug report will occur. The source package from trusty-proposed should be able to be unpacked properly, and be built.

Original report follows:

seen in a test rebuild:
https://launchpad.net/ubuntu/+archive/test-rebuild-20150317/+build/7074139

dpkg-source: warning: -sn is not a valid option for Dpkg::Source::Package::V3::Quilt
gpgv: Signature made Fri Jan 10 14:08:57 2014 UTC using RSA key ID 05BD750A
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./flite_1.4-release-8.dsc
dpkg-source: info: extracting flite in flite-1.4-release
dpkg-source: info: unpacking flite_1.4-release.orig.tar.gz
dpkg-source: info: unpacking flite_1.4-release-8.debian.tar.gz
dpkg-source: info: applying flite.texi.patch
dpkg-source: info: applying no_rpath.patch
dpkg-source: info: applying shlib_deps.patch
dpkg-source: error: expected ^--- in line 10 of diff `flite-1.4-release/debian/patches/CVE-2014-0027_unsafe_temporary_file.patch'
dpkg-source: info: applying CVE-2014-0027_unsafe_temporary_file.patch
dpkg-source: info: fuzz is not allowed when applying patches
dpkg-source: info: if patch 'CVE-2014-0027_unsafe_temporary_file.patch' is correctly applied by quilt, use 'quilt refresh' to update it
FAILED [dpkg-source died]

CVE References

Matthias Klose (doko)
Changed in flite (Ubuntu):
milestone: vivid-updates → trusty-updates
Luke Yelavich (themuso)
Changed in flite (Ubuntu):
assignee: nobody → Luke Yelavich (themuso)
status: Confirmed → In Progress
Luke Yelavich (themuso)
description: updated
Revision history for this message
Chris J Arges (arges) wrote : Please test proposed package

Hello Matthias, or anyone else affected,

Accepted flite into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/flite/1.4-release-8ubuntu0.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in flite (Ubuntu):
status: In Progress → Fix Released
Changed in flite (Ubuntu Trusty):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Luke Yelavich (themuso) wrote :

I can verify that flite version 1.4-release-8ubuntu0.1 can be unpacked correctly:

luke@acapella:~/Ubuntu/trusty/sources/flite$ dpkg-=^C
luke@acapella:~/Ubuntu/trusty/sources/flite$ dpkg-source -x flite_1.4-release-8ubuntu0.1.dsc
gpgv: Signature made Tue 05 May 2015 09:06:12 AEST using DSA key ID D06320CE
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./flite_1.4-release-8ubuntu0.1.dsc
dpkg-source: info: extracting flite in flite-1.4-release
dpkg-source: info: unpacking flite_1.4-release.orig.tar.gz
dpkg-source: info: unpacking flite_1.4-release-8ubuntu0.1.debian.tar.xz
dpkg-source: info: applying flite.texi.patch
dpkg-source: info: applying no_rpath.patch
dpkg-source: info: applying shlib_deps.patch
dpkg-source: info: applying CVE-2014-0027_unsafe_temporary_file.patch

In addition, the package built successfully, as shown on https://launchpad.net/ubuntu/+source/flite/1.4-release-8ubuntu0.1.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package flite - 1.4-release-8ubuntu0.1

---------------
flite (1.4-release-8ubuntu0.1) trusty; urgency=medium

  * debian/patches/CVE-2014-0027_unsafe_temporary_file.patch:
    - Fix patch format, fixes an FTBFS in trusty (LP: #1451462)

 -- Luke Yelavich <email address hidden> Tue, 05 May 2015 09:05:43 +1000

Changed in flite (Ubuntu Trusty):
status: Fix Committed → Fix Released
Revision history for this message
Brian Murray (brian-murray) wrote : Update Released

The verification of the Stable Release Update for flite has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.