<html><head></head><body>Why do you have to rebuild a arch=all package ?<br><br><div class="gmail_quote">Le 14 mars 2022 03:21:43 GMT+01:00, vimer <tsu.yubo@gmail.com> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre dir="auto" class="k9mail">On Mon, Mar 14, 2022 at 02:25:14AM +0100, Jérémy Lal wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;">Package: nodejs<br>Followup-For: Bug #994245<br>X-Debbugs-Cc: Bo YU <tsu.yubo@gmail.com><br><br>Hi,<br><br>recently Bo YU has worked on building nodejs 14 for riscv64.<br><br>Bo, you can tell us here what you achieved, and what's blocking you right now ?<br></blockquote>hi,<br><br>I try to build the pkg-js-tools package firstly as you suggested to solve<br>dependency of nodejs. But I was blocked by fowllow error:<br><br>1. DEB_BUILD_PROFILES="nocheck"<br>2. sudo sbuild --arch=riscv64 -d sid-riscv64-sbuild --extra-package=/home/vimer/nodejs_riscv64_debs/<br>the ` --extra-package` argument is path the point to riscv64 nodejs-* deb packages last time build. It seem like to start build, but at last get:<br>···<br>dh_auto_configure: error: unable to load build system class 'nodejs': Can't locate JSON.pm in @INC (you may need to install the JSON module) (@INC contains: /<<PKGBUILDDIR>>/blib/lib /<<PKGBUILDDIR>>/blib/arch /etc/perl /usr/local/lib/riscv64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/riscv64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/riscv64-linux-gnu/perl-base /usr/lib/riscv64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl .) at /<<PKGBUILDDIR>>/blib/lib/Debian/Debhelper/Buildsystem/nodejs.pm line 12.<br>BEGIN failed--compilation aborted at /<<PKGBUILDDIR>>/blib/lib/Debian/Debhelper/Buildsystem/nodejs.pm line 12.<br>Compilation failed in require at (eval 2) line 1.<br>BEGIN failed--compilation aborted at (eval 2) line 1.<br><br>dh_additional.t: error: dh_auto_configure --buildsystem=nodejs subprocess returned exit status 25<br># Looks like your test exited with 25 before it could output anything.<br>t/dh_additional.t ..........<br>1..19<br>Dubious, test returned 25 (wstat 6400, 0x1900)<br>Failed 19/19 subtests<br>...<br><br>I'm wondering if I should try this solution:<br><a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=939521;filename=openjdk-11_11.0.5%2B6-1.1.debdiff;msg=5">https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=939521;filename=openjdk-11_11.0.5%2B6-1.1.debdiff;msg=5</a><br>BTW, I have replyed the another mail thread to send help solve above issue :-)<br><br>thanks,<br><br>Bo<br><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"><br>Thanks,<br><br>Jérémy<br><br><br>-- System Information:<br>Debian Release: bookworm/sid<br> APT prefers stable-security<br> APT policy: (500, 'stable-security'), (500, 'unstable'), (101, 'testing')<br>Architecture: amd64 (x86_64)<br><br>Kernel: Linux 5.16.0-3-amd64 (SMP w/4 CPU threads; PREEMPT)<br>Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), LANGUAGE not set<br>Shell: /bin/sh linked to /usr/bin/dash<br>Init: systemd (via /run/systemd/system)<br>LSM: AppArmor: enabled<br><br>Versions of packages nodejs depends on:<br>ii libc6 2.33-7<br>ii libnode83 14.19.0~dfsg-1<br><br>Versions of packages nodejs recommends:<br>ii ca-certificates 20211016<br>ii nodejs-doc 14.19.0~dfsg-1<br><br>Versions of packages nodejs suggests:<br>ii npm 8.5.4~ds1-1<br><br>-- no debconf information<br></blockquote><br><div class="k9mail-signature">-- <br>Pkg-javascript-devel mailing list<br>Pkg-javascript-devel@alioth-lists.debian.net<br><a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel</a><br></div></pre></blockquote></div><div style='white-space: pre-wrap'><div class='k9mail-signature'>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.</div></div></body></html>