From nobody Fri Aug 5 12:52:39 2022 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Lzlqq6b86z4XtCM for ; Fri, 5 Aug 2022 12:52:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Lzlqq4fRzz3F7Y for ; Fri, 5 Aug 2022 12:52:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Lzlqq3gzkztrv for ; Fri, 5 Aug 2022 12:52:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 275CqdqR057029 for ; Fri, 5 Aug 2022 12:52:39 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 275Cqd7A057028 for ports-bugs@FreeBSD.org; Fri, 5 Aug 2022 12:52:39 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 265646] net-im/signal-desktop: Requires wrong node version, pulls packages from network during build Date: Fri, 05 Aug 2022 12:52:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: ltning-freebsd@anduin.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: mikael@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1659703959; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jtQqFc0Ume0LmgVfceentwleB5TIwX9yhTwj46ecM4U=; b=PZDEMqIVHoqEjlN6hNCVHHENqKaso8EjMZP4sU9zkL9vvTr9OXkVI6wGN0/zA+WPX0qrCk PYBsMUlWvwbCHqArNz/jf8FwCsjgWtn/8AsM5MIPYsFeigjzDtE1oZmpXWSbR5ja7YEWJK +xpCdbwTcOtQWNtQrlnufcku8SEwvC4RrNG0VwNKINxi01KjoxgNMP5DFHKqqAfiRhfQBH Kgu/eZYiewLG+OG7bi98TFrE3UiOhAbc5dvMQmE1K9AyWTqdkbtuVejhO8NXa1mZRjHMr2 pvo4t9+YL+koD9Wdy70gRuDMsBEj6CtPhgsjMrJ4lpQhneIsYU+pFoOlT9edDA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1659703959; a=rsa-sha256; cv=none; b=ftmtQbsImkQlbmxd+c0zgGk+h20WHEw22Hsj3QBRJCNpFb42Db7tHsZvmjXsIRP8V5uM+n 9SOpswaCG6EQA9fyBCqY09xuYHsRNhTUjFusvSqIwTGpHpbUVZKqTjdaqh5UXKJaQeDTvJ ISloRf/864ptj6MF3avizN6DNbHybnEqUy4nKeuoTXqmCcvL4mMHXoonnAXicPuO2GYAFd HVS0j0KH92TmrpHQZTbshHoW5LCuc3c3m1C4IMrqGQhj4Kjgk3+wTS3Y7DW0DCNTwzMD16 IiVMZyPdRu0ST97i9cjb/WxyhR4ipc3iZwURpSOTYXhnkzPk9A4Y1lIVIaAnhQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265646 Bug ID: 265646 Summary: net-im/signal-desktop: Requires wrong node version, pulls packages from network during build Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: mikael@FreeBSD.org Reporter: ltning-freebsd@anduin.net Flags: maintainer-feedback?(mikael@FreeBSD.org) Assignee: mikael@FreeBSD.org Hi, thanks for creating this port. I am unable to build it without modifications; there are two main issues: - It requires specific versions of node (and perhaps other things), when it should only require that nodeXX is installed. - It requires network access during build, which breaks building with Poudr= iere First error: error signal-desktop@5.52.0: The engine "node" is incompatible with this module. Expected version "16.15.1". Got "16.16.0" I notice there is a patch file for package.json - would it not be better to remove node entirely from there, along with whatever else the port itself p= ulls in as dependencies? Second error - requires network access during build: [5/6] Building fresh packages... error /wrkdirs/usr/ports/net-im/signal-desktop/work/Signal-Desktop- 5.52.0/node_modules/sharp: Command failed. Exit code: 1 Command: (node install/libvips && node install/dll-copy && prebuild- install) || (node install/can-compile && node-gyp rebuild && node install/dll-copy) Arguments:=20 Directory: /wrkdirs/usr/ports/net-im/signal-desktop/work/Signal- Desktop-5.52.0/node_modules/sharp Output: sharp: Detected globally-installed libvips v8.12.2 sharp: Building from source via node-gyp gyp info it worked if it ends with ok gyp info using node-gyp@9.0.0 gyp info using node@16.16.0 | freebsd | x64 gyp info find Python using Python version 3.9.13 found at "/usr/local/bin/python3.9" gyp http GET https://nodejs.org/download/release/v16.16.0/node-v16.16.0-headers.tar.gz gyp WARN install got an error, rolling back install gyp ERR! configure error=20 gyp ERR! stack FetchError: request to https://nodejs.org/download/release/v16.16.0/node-v16.16.0-headers.tar.gz failed, reason: getaddrinfo EAI_FAIL nodejs.org .......... Thanks for your efforts, /Eirik --=20 You are receiving this mail because: You are the assignee for the bug.=