Your message dated Sat, 15 Jan 2022 08:25:21 +0000
with message-id <[email protected]>
and subject line Bug#909232: fixed in node-constants-browserify 1.0.0+dfsg-8
has caused the Debian Bug report #909232,
regarding node-constants-browserify wrong use of DPKG_ROOT
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 [email protected]
immediately.)


-- 
909232: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909232
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: node-constants-browserify
Version: 1.0.0+dfsg-6

Hi,

I saw that you added support for DPKG_ROOT and that's great.
Unfortunately, it also is wrong.

1. You don't need a Pre-Depends on dpkg for DPKG_ROOT support. The
   feature is explicitly designed to be backwards-compatible. With an
   old dpkg, the variable will be absent and the shell will substitute
   an empty string, which is correct. There is one wrinkle though:
   If you "set -u", you should use "${DPKG_ROOT:-}" instead of just
   "$DPKG_ROOT" for compatibility with older dpkg.

2. Preprending DPKG_ROOT to executables like nodejs is wrong. In the
   typical use, the one inside the chroot will not be executable,
   because it comes from a foreign architecture. Even if it were, it
   would fail loading libraries as the library search path is not
   pointed at the chroot. On the other hand prepending DPKG_ROOT to
   the CONSTANTS_FILE is the intended use.

Helmut

--- End Message ---
--- Begin Message ---
Source: node-constants-browserify
Source-Version: 1.0.0+dfsg-8
Done: Yadd <[email protected]>

We believe that the bug you reported is fixed in the latest version of
node-constants-browserify, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yadd <[email protected]> (supplier of updated node-constants-browserify 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 15 Jan 2022 08:01:50 +0100
Source: node-constants-browserify
Architecture: source
Version: 1.0.0+dfsg-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<[email protected]>
Changed-By: Yadd <[email protected]>
Closes: 909232
Changes:
 node-constants-browserify (1.0.0+dfsg-8) unstable; urgency=medium
 .
   * Team upload
   * Restore dependency to nodejs due to postinst trigger (now nodejs:any)
   * Fix use of DPKG_ROOT (Closes: #909232)
   * Purge old constants.json file (in /usr/lib/nodejs)
Checksums-Sha1: 
 d3a7393a4462e6bd90afd3fe4640cbaa57c94c5e 2207 
node-constants-browserify_1.0.0+dfsg-8.dsc
 cf0ea14aacfd89e84198b4b014cc9d3015e873f6 3868 
node-constants-browserify_1.0.0+dfsg-8.debian.tar.xz
Checksums-Sha256: 
 f65ad1e55c858dd50840b2e3e5b1c8a7139c2976fb23a525e38c4b547cabc204 2207 
node-constants-browserify_1.0.0+dfsg-8.dsc
 4c11c3cee161c25da44e97fe7fca4451fc39cd6c4e3a3a6392c2b68eb927c929 3868 
node-constants-browserify_1.0.0+dfsg-8.debian.tar.xz
Files: 
 fada2cb62a6cce4db8d1c9ae4b5daa7c 2207 javascript optional 
node-constants-browserify_1.0.0+dfsg-8.dsc
 372ec99e995418237525d041bcdf7f58 3868 javascript optional 
node-constants-browserify_1.0.0+dfsg-8.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmHieU4ACgkQ9tdMp8mZ
7unoHg//dXVnBwy53Xb5b+6ruZn9diM856lEEG3QhjcQ+JUQ94Xdqk4DDoaVsflA
Wtu5gg1NuBXBUUVe7ICjNrOwfzHXhDuqpTCFOFzABCRBFt5L8BC7o2VJMoDmYu82
tteAzEnF67eDAt1uqrGe7DfHQDpWGyFJbGQgzsDefRYJ0SilyvP8kmvVDAYYNswT
0uEkgKfgw3i4Jhtfx0UUGxG1KthukxAxdQSiii8PvUSZFnoZZwLdXT5iMUFXVn8L
6DK+AEIuXBVfwmz3bgMzQWqxqh16IEa0cLoe6GL2PMKk18CmLLEYf6V/B8tpqfUl
+FCpYTj2hzDFgQ7OQf6deDJzSu3+LNK/B96h/vXnB3et9SfVtfVQpQhoYOutIOuU
RGBqvCwWenjZcObwKYWrM0kdAolJDHgglkjvW9tKjgrS6x+s3+dH59kDvr3Bmdb+
zjemqtjbsLAZxBu0KodLq+K/+JG7uYXurO1C9U3ODd91yCMy72KOSSTF5+kEdNE3
ubfUb7AicRezUVJw9roK8dF8MO8sihkQBMQV0A5LOpJqFJqT1UPf7GVzOUfsqn22
aWn7s6JND4PDOZmSAn4uN+87s0gAvlkFx6+jNGO1dsTm9bV9Er/J7OGnsk4XeGQh
/0QTn1DgniF5GGUfdPbn744xH0KzRjnUhsilV5yQo7S6/zW0yD4=
=ynjl
-----END PGP SIGNATURE-----

--- End Message ---
-- 
Pkg-javascript-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to