Your message dated Sun, 28 Jul 2019 07:19:43 +0000
with message-id <[email protected]>
and subject line Bug#933171: fixed in pkg-js-tools 0.8.3
has caused the Debian Bug report #933171,
regarding pkg-js-tools: Provide a default installer
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.)


-- 
933171: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=933171
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pkg-js-tools
Version: 0.8.1
Severity: wishlist

After component automatic install, I'd like to propose a default
installer when debian/install is missing.

Other languages have tools to install automatically libraries in the
good place. Sadly we don't have any tool for this. That's why
arch-dependent files are installed in /usr/lib/nodejs instead of
/usr/lib/{# dpkg_architecture_value("DEB_HOST_GNU_TYPE") }/nodejs.
(fixed place instead of platform dependent one).

Proposed behavior:
 - skip if debian/install exists
 - calculate the install place:
   * /usr/share/nodejs if arch == all
   * /usr/lib/{# dpkg_architecture_value("DEB_HOST_GNU_TYPE") }/nodejs
     else
 - if no debian/node_files exists:
   * install only files given by package.json#files if this field exists
     (except LICENSE, COPYING, *.md, test*,...)
   * else install all files (except LICENSE, COPYING, *.md, test*,...)
 - else if debian/node_files exists, install listed files in the
   calculated place with the same related path (this is the difference
   with debian/install which can't install in arch-dependent path)

Then npm2deb won't have to create a debian/install.

Transition will be easy since new behavior is automatically skipped if
debian/install exists.

Of course any comment is welcome.

Cheers,
Xavier

--- End Message ---
--- Begin Message ---
Source: pkg-js-tools
Source-Version: 0.8.3

We believe that the bug you reported is fixed in the latest version of
pkg-js-tools, 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.
Xavier Guimard <[email protected]> (supplier of updated pkg-js-tools 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: Sun, 28 Jul 2019 08:59:11 +0200
Source: pkg-js-tools
Architecture: source
Version: 0.8.3
Distribution: experimental
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<[email protected]>
Changed-By: Xavier Guimard <[email protected]>
Closes: 933171
Changes:
 pkg-js-tools (0.8.3) experimental; urgency=medium
 .
   * Add auto_install feature for main component (Closes: #933171)
   * Declare compliance with policy 4.4.0
Checksums-Sha1: 
 5d7d31a31de554a44d5a1553b4d45a0a56dc8ce3 1881 pkg-js-tools_0.8.3.dsc
 01081c32eaea8dec900353c090e065975358264b 10964 pkg-js-tools_0.8.3.tar.xz
Checksums-Sha256: 
 99829119de436a713bd6640a5af09cd24c8cbe9ea5710246d780f6762e88bb3f 1881 
pkg-js-tools_0.8.3.dsc
 2e50cd8d1145746cdf8e5649808af420b266c2dad33feaab277506f6f81d1693 10964 
pkg-js-tools_0.8.3.tar.xz
Files: 
 b428230c044e1ff5b7a638d5c38ea3be 1881 devel optional pkg-js-tools_0.8.3.dsc
 7e2a416794fc8ba810ee04092d0a37ef 10964 devel optional pkg-js-tools_0.8.3.tar.xz

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

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAl09SWEACgkQ9tdMp8mZ
7umoHg/8C34dXSfif+PIXJk+ugwrxB9T2LILCUYTJlUXEQpkIfDG4a1NNYA7z3SO
LQqOqKYQtx4x6cBlntJFUd8pFFIsUQjlyHK9Kx3nxYaPzcirmEKz98pWz+aoTvQE
92PJ/G2Z38lIccgDCChST0C8/6VVTy4ALxj0MarhFP463ANvclgWX2szL/9VNlyR
aL9T/v8r0skNR3mGhKJCoxeSIpvqFTEDZ9R4uCqxh8TmhjgHSXuYi7EF6BEu0dhy
Od5Tmu57u0podwE403oEBiBWJRAM8oK5IQRv9GMpUQqtro1V5SAITglpTvff29O0
tf93sBTBgOfxXUq/5PZPyRVxuwsoNOVJIc6slzKdmK/UHkYX0jlfOQEwvlNYWHWE
rL0XiiszHY4RA9IXrGYW0PogSZWj2epIDaTv6rBzrRxsmtO2sCZAmLvSJTzbUj2C
93rx3CC7+Zye8BICCHT7SVwIH+/ZK9/BPmHStME3blOvugojjRauArCkcLXaoDX0
lOQclXabnPfc2/EFju/kRutUB3Mqd/yubFTYoFErRIOUjgfInEdqFnPuufRjgk+y
n5VWHm4CVfdWFi/mtWKsAxn5aNDFhLxs+nPESPCXTurE8IDMU+6ODbmG0mYEt1PB
TQd0iM2QwZ+c25BVXoOf9Ku1aSa8qycnABKsmhzExQS0/SoypqA=
=gnIV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to