Your message dated Thu, 03 Apr 2014 09:19:16 +0000
with message-id <e1wvdno-0003q1...@franck.debian.org>
and subject line Bug#728585: fixed in jenkins-job-builder 0.5.0-2
has caused the Debian Bug report #728585,
regarding FTBFS: cp: not writing through dangling symlink
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
728585: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728585
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: jenkins-job-builder
Version: 0.5.0-1
Severity: serious
Tags: patch
Justification: fails to build from source

jenkins-job-builder 0.5.0-1 fails to build from source, see the build log below.
The problem seems to be that dh_link is called too early. dh_installdocs/cp then
refuses to overwrite the dangling symlinks.
Note that "dh_link X Y" also processes the links config files.

This patch should fix the problem:

diff -Nru jenkins-job-builder-0.5.0/debian/links 
jenkins-job-builder-0.5.0/debian/links
--- jenkins-job-builder-0.5.0/debian/links      2013-07-28 16:32:22.000000000 
+0200
+++ jenkins-job-builder-0.5.0/debian/links      2013-11-03 12:50:11.000000000 
+0100
@@ -5,3 +5,5 @@
 # Overwrite underscore.js from upstream tarball with a link to 
underscore.min.js
 # provided by Underscore Debian package
 /usr/share/javascript/underscore/underscore.min.js 
usr/share/doc/jenkins-job-builder/html/_static/underscore.js
+
+/usr/share/jenkins-job-builder/jenkins-jobs usr/bin/jenkins-jobs
diff -Nru jenkins-job-builder-0.5.0/debian/rules 
jenkins-job-builder-0.5.0/debian/rules
--- jenkins-job-builder-0.5.0/debian/rules      2013-07-28 16:32:22.000000000 
+0200
+++ jenkins-job-builder-0.5.0/debian/rules      2013-11-03 12:50:05.000000000 
+0100
@@ -21,7 +21,6 @@
        dh_install
        mv debian/jenkins-job-builder/usr/bin/jenkins-jobs \
                debian/jenkins-job-builder/usr/share/jenkins-job-builder
-       dh_link /usr/share/jenkins-job-builder/jenkins-jobs 
/usr/bin/jenkins-jobs
 
 override_dh_installchangelogs:
        dh_installchangelogs ChangeLog


Build log:
   debian/rules override_dh_install
make[1]: Entering directory `/tmp/buildd/jenkins-job-builder-0.5.0'
dh_install
mv debian/jenkins-job-builder/usr/bin/jenkins-jobs \
                debian/jenkins-job-builder/usr/share/jenkins-job-builder
dh_link /usr/share/jenkins-job-builder/jenkins-jobs /usr/bin/jenkins-jobs
make[1]: Leaving directory `/tmp/buildd/jenkins-job-builder-0.5.0'
   dh_installdocs
cp: not writing through dangling symlink 
'/tmp/buildd/jenkins-job-builder-0.5.0/debian/jenkins-job-builder/usr/share/doc/jenkins-job-builder/html/_static/jquery.js'
cp: not writing through dangling symlink 
'/tmp/buildd/jenkins-job-builder-0.5.0/debian/jenkins-job-builder/usr/share/doc/jenkins-job-builder/html/_static/underscore.js'
dh_installdocs: cd 'build/docs/html/..' && find 'html' \( -type f -or -type l 
\) -and ! -empty -print0 | xargs -0 -I {} cp --parents -dp {} 
/tmp/buildd/jenkins-job-builder-0.5.0/debian/jenkins-job-builder/usr/share/doc/jenkins-job-builder
 returned exit code 123
make: *** [binary] Error 123
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2


Regards,
Felix

--- End Message ---
--- Begin Message ---
Source: jenkins-job-builder
Source-Version: 0.5.0-2

We believe that the bug you reported is fixed in the latest version of
jenkins-job-builder, 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 728...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tollef Fog Heen <tfh...@debian.org> (supplier of updated jenkins-job-builder 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 26 Mar 2014 11:21:55 +0100
Source: jenkins-job-builder
Binary: jenkins-job-builder
Architecture: source all
Version: 0.5.0-2
Distribution: unstable
Urgency: medium
Maintainer: Paul Belanger <paul.belan...@polybeacon.com>
Changed-By: Tollef Fog Heen <tfh...@debian.org>
Description: 
 jenkins-job-builder - Configure Jenkins using YAML files
Closes: 728585
Changes: 
 jenkins-job-builder (0.5.0-2) unstable; urgency=medium
 .
   * Move creation of /usr/bin/jenkins-jobs symlink from debian/rules to
     .link file.  Closes: #728585.  Thanks to Felix Geyer for the patch.
   * Add missing dependency on python-pkg-resources.
Checksums-Sha1: 
 bedc569a76520ba7064f9e83f16a8c56320261f7 2042 jenkins-job-builder_0.5.0-2.dsc
 fd519ebd06a07dfe80247c2c90cc0402e77fe12b 4380 
jenkins-job-builder_0.5.0-2.debian.tar.xz
 f91a219cd17c97d5c2e753c894b9d5aaab19e895 186430 
jenkins-job-builder_0.5.0-2_all.deb
Checksums-Sha256: 
 08a79180c695b28971186974d4f3ffda5b779b307e0ed85dd5dd2ac6f70cd99e 2042 
jenkins-job-builder_0.5.0-2.dsc
 5c74e4c61bc4ab08868d716f577f482fddc9e255f389549cc5e604f1f2c773a4 4380 
jenkins-job-builder_0.5.0-2.debian.tar.xz
 d93a56b2779a9aa37432b430d006f74c3957f197b682497ba26719de87cf9a0c 186430 
jenkins-job-builder_0.5.0-2_all.deb
Files: 
 38726109c0fff1eba51c0676cbd3032a 2042 python optional 
jenkins-job-builder_0.5.0-2.dsc
 c3f635655ed8e3db914a3c2e3b510a03 4380 python optional 
jenkins-job-builder_0.5.0-2.debian.tar.xz
 b04b1b97ff5f6869e6e6ef4b3a0ecf58 186430 python optional 
jenkins-job-builder_0.5.0-2_all.deb

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

iQIcBAEBAgAGBQJTM9ESAAoJELZaSHHKGdcXQvAP/2PkbD4tFQxjEwLKofl/GPxf
c0oqyr69SMA3BV4aX/oGcQZ73S+GZz2/oUex2RyqGZXgMhEFFtawC2/yrJ6ChZth
m2G6LlgM/pKukXP0a4PbdecBJv94nHPpR32aowwUvngqGUB3iuYoUOCIZduMSM1M
jDNYXX4L0RImbSsmhnZRRiDh9/X7oexl2znuPw3N0RMBRVU2YJdKWW5mooXSD4ii
LIb0GYxy5uLjHKuqenGpavrUWjOghyqEQFVldjGOJOiANQkRqgsCJN3oOMT6GxSH
FfCLCLeR5hqAx2ne2i6h3X4ZH6sdpEqC6L28cMRUqnmVeIN1tXEQ+ycobQMoaslm
qq/fXWqwTL47vWW8HKfgpnbM+AuwSt4JQ28Pu+2GeDg1yrZC+q/V62GE40XJZdoI
VoIYaUX1BP0ff3TewrwZ+bP9OxzDnZh9kGbKO1KxX+aA4ObFVTK4VMqKK0u3LqVS
bGu2Gx/vOdrNLFbzHCV2aIn47Q2wLf6eOMfs/eqQb5M9vTVE9UclP+670OdC2nEF
hx26ljSFc7ZD1R4NPK1GHOymzqXr0QgcAObOKopZGWOGXXf/7nSXchAOGodQ0Vp8
jLcWNRcKwB+8vObgbYsSZx1OsoysqM9ht2Ar80rtpSY4Mzk3E9aSgMcFvd8ljHo5
x4E/PWTLMvchzwtVruB5
=PjoH
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to