inode64 / inode64-overlay

Gentoo overlay
Creative Commons Zero v1.0 Universal
12 stars 2 forks source link

www-apps/guacamole-client emerge fails on network sandbox issue #25

Open pcrow opened 2 months ago

pcrow commented 2 months ago

I'm building on arm64, and during the build, maven tries to download node-v18.18.0-linux-arm64.tar.gz which is blocked. The ebuild succeeds if you use: FEATURES=-network-sandbox emerge guacamole-client I don't know if emerging nodejs first would help, or if this is something specific to arm64.

[INFO] --- frontend:1.11.3:install-node-and-npm (install-node-and-npm) @ guacamole --- [INFO] Installing node version v18.18.0 [INFO] Downloading https://nodejs.org/dist/v18.18.0/node-v18.18.0-linux-arm64.tar.gz to /var/tmp/portage/www-apps/guacamole-client-1.5.5/work/guacamole-client-1.5.5/.m2/com/github/eirslett/node/18.18.0/node-18.18.0-linux-arm64.tar.gz [INFO] No proxies configured [INFO] No proxy was configured, downloading directly ... [ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.11.3:install-node-and-npm (install-node-and-npm) on project guacamole: Could not download Node.js: Could not download https://nodejs.org/dist/v18.18.0/node-v18.18.0-linux-arm64.tar.gz: Unknown host nodejs.org: Temporary failure in name resolution -> [Help 1]

inode64 commented 1 month ago

try installing nodejs first You can send me a complete log of the installation process /var/tmp/portage/www-apps/guacamole-client-1.5.5/temp/build.log and your system with emerge --info

pcrow commented 1 month ago

Interesting. Nodejs is not a dependency, and nothing else I have on the system needs it. From the error, I'm assuming I should install net-libs/nodejs-18.20.3, or does it matter?