Debian Bug report logs - #838970
webkit2pdf: FTBFS with dash as /bin/sh

version graph

Package: src:webkit2pdf; Maintainer for src:webkit2pdf is (unknown);

Reported by: Chris Lamb <lamby@debian.org>

Date: Tue, 27 Sep 2016 08:51:02 UTC

Severity: serious

Tags: patch

Found in version webkit2pdf/0.3-2

Fixed in version webkit2pdf/0.3-3

Done: Ricardo Mones <mones@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Ricardo Mones <mones@debian.org>:
Bug#838970; Package src:webkit2pdf. (Tue, 27 Sep 2016 08:51:04 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Ricardo Mones <mones@debian.org>. (Tue, 27 Sep 2016 08:51:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: webkit2pdf: FTBFS with /bin/sh as dash
Date: Tue, 27 Sep 2016 09:49:53 +0100
[Message part 1 (text/plain, inline)]
Source: webkit2pdf
Version: 0.3-2
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
Tags: patch
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

webkit2pdf FTBFS with /bin/sh as dash due to different quoting foo in 
debian/rules:

 OP="\("
 REL=$(shell head -1 debian/changelog | cut -d ${OP} -f 2 | cut -d '-' -f 1)

 […]

       debian/rules override_dh_auto_configure
   make[1]: Entering directory '[…]/webkit2pdf-0.3'
   cut: the delimiter must be a single character
   Try 'cut --help' for more information.
   pod2man -d 2016-05-19 -r  -c "" debian/webkit2pdf.pod debian/webkit2pdf.1

"Hangs" there, presumably waiting on stdin due to lack of argument to "-r".
I'm guessing under bash, the "(" is quoted/expanded, etc. etc.

Patch attached that simply uses a more reliable way to parse the version
number, which is a good idea anyway.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[webkit2pdf.diff.txt (text/plain, attachment)]

Changed Bug title to 'webkit2pdf: FTBFS with dash as /bin/sh' from 'webkit2pdf: FTBFS with /bin/sh as dash'. Request was from Chris Lamb <lamby@debian.org> to control@bugs.debian.org. (Fri, 30 Sep 2016 21:42:02 GMT) (full text, mbox, link).


Reply sent to Ricardo Mones <mones@debian.org>:
You have taken responsibility. (Tue, 04 Oct 2016 11:12:06 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Tue, 04 Oct 2016 11:12:06 GMT) (full text, mbox, link).


Message #12 received at 838970-close@bugs.debian.org (full text, mbox, reply):

From: Ricardo Mones <mones@debian.org>
To: 838970-close@bugs.debian.org
Subject: Bug#838970: fixed in webkit2pdf 0.3-3
Date: Tue, 04 Oct 2016 11:09:23 +0000
Source: webkit2pdf
Source-Version: 0.3-3

We believe that the bug you reported is fixed in the latest version of
webkit2pdf, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 838970@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ricardo Mones <mones@debian.org> (supplier of updated webkit2pdf package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 04 Oct 2016 12:29:42 +0200
Source: webkit2pdf
Binary: webkit2pdf
Architecture: source amd64
Version: 0.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Ricardo Mones <mones@debian.org>
Description:
 webkit2pdf - export web pages to PDF files or printer
Closes: 838970
Changes:
 webkit2pdf (0.3-3) unstable; urgency=medium
 .
   * Orphan package. Farewell!
   * debian/rules
   - Fix getting version (Closes: #838970)
     Thanks Chris Lamb for the patch!
   * debian/control
   - Use https in Vcs-* fields (thanks lintian)
   - Set maintainer to QA group
Checksums-Sha1:
 1ed0171353041b429a23c47e19714e51b8f7ebea 1938 webkit2pdf_0.3-3.dsc
 25dbafa5edeb65d819d61b5649c830197fc13e6a 4948 webkit2pdf_0.3-3.debian.tar.xz
 3008acc61a066cb06ec9128dc5c3633d3469fe82 34226 webkit2pdf-dbgsym_0.3-3_amd64.deb
 a2c5bab0e34de359d25d9214a9b7c83f36db953d 18054 webkit2pdf_0.3-3_amd64.deb
Checksums-Sha256:
 b7dbe879617403831f68bd21f237fb66e23f114f2fa8b7a3119e44c361fe3ca7 1938 webkit2pdf_0.3-3.dsc
 e1cd3fcb20f6c38a3e70fe2e595ea2fe8a8c99216b95bd095a42dcc8148435bc 4948 webkit2pdf_0.3-3.debian.tar.xz
 742243b9f26882ea1f5389ea3fa533027adc5b4aa74081dff42d4fa1c48d4dbf 34226 webkit2pdf-dbgsym_0.3-3_amd64.deb
 c812fed611f5777148250bcdeb62305a70de31366868ea948eeb6ecd415b6f4a 18054 webkit2pdf_0.3-3_amd64.deb
Files:
 a9f69265da3b1b0eab5ea2a61e370ef2 1938 web optional webkit2pdf_0.3-3.dsc
 98feacbd6f582f4b23a95ac07f2dd0d6 4948 web optional webkit2pdf_0.3-3.debian.tar.xz
 01b3e02bc788efef0635d608dfe44fa5 34226 debug extra webkit2pdf-dbgsym_0.3-3_amd64.deb
 7edcf1511f974298870107b60b7ea72d 18054 web optional webkit2pdf_0.3-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJX84mLAAoJEB8PCojeW8ymrbIP/RCQ+oqEKa0d+jdhkxs2YHoI
Z+LzXyg6L+/WpULt4WfTIIze6t4MQpIFz76d8AV5l0f3M9sxnsOPA9RetXW8yZ6e
9WxVUJ1sTU24bdr8/Kzw4RdTlN5p+mu3EPy1NpR0dUJ+F0bmTPqRD5Wnoge0LOtz
NyBQv97Irlg9IWVqKtkCrXqiHY/7iXXoBlM7u+8hcmU1/EoYGO87Rqj9q56qvVgi
Gv0b2jyMqL6R4s0iDCVGQcYnudTv9O/YCUqcZudpOiSkq3TGlnjMrhjhfK/NpGjO
73ey+XKtlnAqfHskCpVSAdac8uxQDIojr42hsO8mONWWTg0wKGsQo58GjHgP8MVh
Nn37Emx8UbBjhvUsetFXHkW+vldP7LMevWgKzLyELn2YVFkNMCs6eNSvA+v7HwyJ
6k9plOW7OOVHtaVIf70ucBqgmjnFX56mrOIQxcVJC7kraZ6MjfFhqm2PHu+PGWwH
PQSeC2p4XfjEwGmMG5Vvh8xNBihQLA+ncca38540TU2BbcgQWwycVhcWioeFoLJ7
9IYM/vnGIw5EOQy4eEws862ZcM3HjSU2FaoKUTYfl8lDt3X8PEv1pFGbP6MWmTFL
4QlPT/pgyj3gqRv638Z2PP63biZWoiyDa1L5tv8RZHv2LY3dULwE4lz1XxfpXQbv
vmfmrnCPsoSZexmZjrNM
=ebW4
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 02 Nov 2016 07:30:33 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 13:48:10 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.