<div dir="ltr">Hi,<div><br></div><div>I recently found downloading spice source (version 0.12.4) on Ubuntu 14.04.2 Linux from Ubuntu repo creates an error as shown below</div><div><br></div><div>{{{</div><div><div>$ apt-get source spice</div><div>Reading package lists... Done</div><div>Building dependency tree       </div><div>Reading state information... Done</div><div>NOTICE: 'spice' packaging is maintained in the 'Git' version control system at:</div><div>git://<a href="http://anonscm.debian.org/collab-maint/spice.git">anonscm.debian.org/collab-maint/spice.git</a></div><div>Need to get 1,744 kB of source archives.</div><div>Get:1 <a href="http://in.archive.ubuntu.com/ubuntu/">http://in.archive.ubuntu.com/ubuntu/</a> trusty/main spice 0.12.4-0nocelt2 (dsc) [2,236 B]</div><div>Get:2 <a href="http://in.archive.ubuntu.com/ubuntu/">http://in.archive.ubuntu.com/ubuntu/</a> trusty/main spice 0.12.4-0nocelt2 (tar) [1,719 kB]</div><div>Get:3 <a href="http://in.archive.ubuntu.com/ubuntu/">http://in.archive.ubuntu.com/ubuntu/</a> trusty/main spice 0.12.4-0nocelt2 (diff) [23.0 kB]</div><div>Fetched 1,744 kB in 3s (487 kB/s)</div><div>gpgv: Signature made Friday 08 November 2013 09:25:11 PM IST using RSA key ID 68C097BC</div><div>gpgv: Can't check signature: public key not found</div><div>dpkg-source: warning: failed to verify signature on ./spice_0.12.4-0nocelt2.dsc</div><div>dpkg-source: info: extracting spice in spice-0.12.4</div><div>dpkg-source: info: unpacking spice_0.12.4.orig.tar.bz2</div><div>dpkg-source: info: unpacking spice_0.12.4-0nocelt2.debian.tar.gz</div><div>dpkg-source: info: applying fix-tests-warnings.patch</div><div>dpkg-source: info: applying make-celt-to-be-optional.patch</div><div>dpkg-source: info: applying link-server-test-with-libm-libpthread.patch</div><div>dpkg-source: info: fuzz is not allowed when applying patches</div><div>dpkg-source: info: if patch 'link-server-test-with-libm-libpthread.patch' is correctly applied by quilt, use 'quilt refresh' to update it</div><div>dpkg-source: error: expected ^--- in line 2 of diff `spice-0.12.4/debian/patches/link-server-test-with-libm-libpthread.patch'</div><div>Unpack command 'dpkg-source -x spice_0.12.4-0nocelt2.dsc' failed.</div><div>Check if the 'dpkg-dev' package is installed.</div><div>E: Child process failed</div></div><div>}}}<br></div><div><br></div><div>Close verification of the error i found it was problem with the creation of the patch named "link-server-test-with-libm-libpthread.patch", which needs to be corrected as following:</div><div>{{{</div><div><div>--- orig.link-server-test-with-libm-libpthread.patch    2015-03-04 21:38:43.148064124 +0530<br></div><div>+++ link-server-test-with-libm-libpthread.patch 2015-03-04 21:39:01.952157368 +0530</div><div>@@ -1,4 +1,5 @@</div><div>-Compile server/test/* with -lm -lpthread option, or compile will fail--- a/server/tests/Makefile.am</div><div>+Compile server/test/* with -lm -lpthread option, or compile will fail</div><div>+--- a/server/tests/Makefile.am</div><div> +++ b/server/tests/Makefile.am</div><div> @@ -17,6 +17,7 @@</div><div>  LDADD =                 </div></div><div>}}}</div><div><br></div><div>Hope this could be updated in future releases, if i am posting in a wrong listing. Let me know</div><div><br></div><div>-Sujay</div></div>