<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hi All,<br>
<br>
On 09/16/2018 01:46 PM, Pirate Praveen wrote:<br>
</div>
<blockquote type="cite"
cite="mid:765b09ef-ed88-ab35-a061-f2ff20967b9d@onenetbeyond.org">
<blockquote type="cite" style="color: #000000;">
<pre wrap="">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).
</pre>
</blockquote>
<pre wrap="">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.
</pre>
</blockquote>
<p><br>
</p>
<p>I have merged all the previous stretch-backports commits, and
rebased the backport onto the latest version in testing.<br>
</p>
<p>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):<br>
</p>
<p>dh binary<br>
dh_testroot<br>
dh_prep<br>
debian/rules override_dh_install<br>
make[1]: Entering directory '/build/node-tar-4.4.6+ds1'<br>
dh_components --no-purge<br>
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 179.<br>
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 180.<br>
Use of uninitialized value $value in scalar chomp at
/usr/share/perl5/Debian/Control/Stanza.pm line 222.<br>
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 179.<br>
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 180.<br>
Use of uninitialized value $value in scalar chomp at
/usr/share/perl5/Debian/Control/Stanza.pm line 222.<br>
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 179.<br>
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 180.<br>
Use of uninitialized value $value in scalar chomp at
/usr/share/perl5/Debian/Control/Stanza.pm line 222.<br>
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 179.<br>
Use of uninitialized value $long in substitution (s///) at
/usr/share/perl5/Debian/Control/Stanza/Binary.pm line 180.<br>
Use of uninitialized value $value in scalar chomp at
/usr/share/perl5/Debian/Control/Stanza.pm line 222.<br>
make[2]: Entering directory '/build/node-tar-4.4.6+ds1'<br>
mkdir -p COMPONENTS<br>
make[2]: *** No rule to make target 'chownr', needed by
'COMPONENTS/chownr'. Stop.<br>
make[2]: Leaving directory '/build/node-tar-4.4.6+ds1'<br>
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<br>
debian/rules:11: recipe for target 'override_dh_install' failed<br>
make[1]: *** [override_dh_install] Error 2<br>
make[1]: Leaving directory '/build/node-tar-4.4.6+ds1'<br>
debian/rules:8: recipe for target 'binary' failed<br>
make: *** [binary] Error 2<br>
dpkg-buildpackage: error: fakeroot debian/rules binary gave error
exit status 2</p>
<p>Any ideas?</p>
<p>Ross<br>
</p>
</body>
</html>