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
