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
-- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel