[Pkg-javascript-devel] Thank you for ‘npm’ in Debian!

Ross Gammon javascript at the-gammons.net
Sat Sep 22 15:54:47 BST 2018


Hi All,

On 09/16/2018 01:46 PM, Pirate Praveen wrote:
>> By the way, I was trying to do the node-tar backport before I went away
>> with work for a few days, but got stuck with a pkg-components issue. I
>> just tried to push my changes, but I see you have pushed a new changelog
>> entry. Let me know if I should rebase onto your changes and git push (if
>> you got no further than the changelog).
> I have uploaded 4.4.6 to unstable (as we had to upload a new version
> anyway to relax pkg-components dependency) so you should rebase anyway.
>

I have merged all the previous stretch-backports commits, and rebased
the backport onto the latest version in testing.

Unfortunately, I get the same issue as before, and it won't build for
me. Firstly, you have to use "--git-no-pristine-tar" as pristine tar
doesn't seem to play well with pkg-components. Then, the build fails
with (tail of buildlog):

dh binary
   dh_testroot
   dh_prep
   debian/rules override_dh_install
make[1]: Entering directory '/build/node-tar-4.4.6+ds1'
dh_components --no-purge
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 179.
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 180.
Use of uninitialized value $value in scalar chomp at
/usr/share/perl5/Debian/Control/Stanza.pm line 222.
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 179.
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 180.
Use of uninitialized value $value in scalar chomp at
/usr/share/perl5/Debian/Control/Stanza.pm line 222.
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 179.
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 180.
Use of uninitialized value $value in scalar chomp at
/usr/share/perl5/Debian/Control/Stanza.pm line 222.
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 179.
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 180.
Use of uninitialized value $value in scalar chomp at
/usr/share/perl5/Debian/Control/Stanza.pm line 222.
make[2]: Entering directory '/build/node-tar-4.4.6+ds1'
mkdir -p COMPONENTS
make[2]: *** No rule to make target 'chownr', needed by
'COMPONENTS/chownr'.  Stop.
make[2]: Leaving directory '/build/node-tar-4.4.6+ds1'
dh_components: CURDIR=/build/node-tar-4.4.6+ds1 PACKAGE=node-tar
DH_COMPONENT=chownr /usr/share/pkg-components/build_stages/copy returned
exit code 2
debian/rules:11: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 2
make[1]: Leaving directory '/build/node-tar-4.4.6+ds1'
debian/rules:8: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit
status 2

Any ideas?

Ross

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20180922/326309e7/attachment.html>


More information about the Pkg-javascript-devel mailing list