Your message dated Wed, 24 Feb 2016 17:45:13 +0000
with message-id <e1ayduv-000472...@franck.debian.org>
and subject line Bug#815745: fixed in node-tap 0.7.1-1.1
has caused the Debian Bug report #815745,
regarding node-tap: diff for NMU version 0.7.1-1.1
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.)


-- 
815745: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815745
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: node-tap
Version: 0.7.1-1
Severity: important

Dear maintainer,

I've prepared an NMU for node-tap (versioned as 0.7.1-1.1) and
uploaded it to DELAYED/15. Please feel free to tell me if I
should delay it longer.


I'm setting to important, and uploading because I'm pretty sure you didn't 

build in a clean environment, the package is not binNMU safe, and this is 
preventing node-core-util-is
from being built correctly (and makes the package useless on ubuntu unless you 
chmod it)

TLTR: doing chmod in dh_install is wrong, because after the call, dh_fixperms 
will reset the bits again.

you have to overrride_dh_fixperms instead.

(I'll upload with a "Closes: this bug" added on changelog)


Regards.


diff -Nru node-tap-0.7.1/debian/changelog node-tap-0.7.1/debian/changelog
--- node-tap-0.7.1/debian/changelog     2015-08-31 04:30:08.000000000 +0200
+++ node-tap-0.7.1/debian/changelog     2016-02-24 09:59:40.000000000 +0100
@@ -1,3 +1,9 @@
+node-tap (0.7.1-1.1) unstable; urgency=medium
+
+  * fix tap executable permission override.
+
+ -- Gianfranco Costamagna <locutusofb...@debian.org>  Wed, 24 Feb 2016 
09:59:26 +0100
+
node-tap (0.7.1-1) unstable; urgency=medium

* Team upload.
diff -Nru node-tap-0.7.1/debian/rules node-tap-0.7.1/debian/rules
--- node-tap-0.7.1/debian/rules 2015-08-31 04:09:24.000000000 +0200
+++ node-tap-0.7.1/debian/rules 2016-02-24 09:59:54.000000000 +0100
@@ -7,8 +7,8 @@
%:
dh $@

-override_dh_install:
-       dh_install
+override_dh_fixperms:
+       dh_fixperms
chmod a+x debian/node-tap/usr/lib/nodejs/tap/bin/*.js

override_dh_auto_test:

--- End Message ---
--- Begin Message ---
Source: node-tap
Source-Version: 0.7.1-1.1

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

Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofb...@debian.org> (supplier of updated node-tap 
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: SHA256

Format: 1.8
Date: Wed, 24 Feb 2016 09:59:26 +0100
Source: node-tap
Binary: node-tap
Architecture: source
Version: 0.7.1-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-devel@lists.alioth.debian.org>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Description:
 node-tap   - Test-Anything-Protocol module for Node.js
Closes: 815745
Changes:
 node-tap (0.7.1-1.1) unstable; urgency=medium
 .
   * fix tap executable permission override.
     (Closes: #815745)
Checksums-Sha1:
 2280ff5a92dd92568bfaa688e0c6b8eb62bca4d1 2057 node-tap_0.7.1-1.1.dsc
 060549746633a06bb7c3fe472bab33738b02ddac 3972 node-tap_0.7.1-1.1.debian.tar.xz
Checksums-Sha256:
 34562409b0d5b35a625926858818f1aca8ab2e01bc60a2912b82499cd38a2b0f 2057 
node-tap_0.7.1-1.1.dsc
 b7a74eac65a07ad1407fc2cb15ee6a1ec132759d0a1e4dd8fdf93473788a2c0c 3972 
node-tap_0.7.1-1.1.debian.tar.xz
Files:
 185f7d92a0507b099366d1335a83ac36 2057 web extra node-tap_0.7.1-1.1.dsc
 0026f50565f0263a70aa832ddd3dcecf 3972 web extra 
node-tap_0.7.1-1.1.debian.tar.xz

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

iQIcBAEBCAAGBQJWzYRTAAoJEPNPCXROn13ZAjwP/2FRNvZcTuQFiQijzu4fosJg
d+z9MYk2JxrpffE93HrLQKUOU4HpWJtVy9avg25aINzue9yHLKUkuwTPDQCVVbY7
6PBrTpxrQjxjuk9PXSjQrtXaIfxqGLnLDEACJeDv921ts5uArttuWAVGRm8ygrrQ
bpPY01gYZNI9CohRiDRMdWj3srkTyHSFNcgELSbcZTVytm8jGzR0qOW+zhNjhXa9
Vry20ZSztWSVb2ce28GEzE8x4fX0o7ThOuMiW4KCCbSQemKDO9cfdGhFb1FUCgPw
BG+0s7ZwOCGypH+pV9VyfEdsG9X56ykngNEkHMrzMoHlAfUmWa65s01LkDZdHfz9
oinpM88RxWiHewu9vy8KWB+Mvw+9hcZCRXpEK/NKypYhH79JG/5vQqkrzfeQ0ngf
kV2An50ZUwW8KE9RRgshfbP44EZpm7vz225orI1qGd8+bp680SbIVUpVht96ouxB
HiWgQBO6aIHW1j+13weXSKkKze5BRgar4/ihEeSEGy5oXHdyCA8PNnxV11qYBqY/
tl3Z/4sTfB5AQnBtnZ010Bw3uh5Xy0M2E0XsznZwo0hjKLlYG2U99vdQI79ZMTjN
7vFumBaRayvN2qt1B9s4Syr1Wkb1MQbxu2ZcRG/3Zyv8AtORtvY/G0JCAQXZ02JY
aGXJfmoT5zCig7EidJPm
=MjEe
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to