Bug 285515 - net-im/signal-desktop: build failed signal-desktop-7.46.0
Summary: net-im/signal-desktop: build failed signal-desktop-7.46.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mikael Urankar
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-18 22:29 UTC by Martin Filla
Modified: 2025-03-19 10:16 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (mikael)


Attachments
signal-desktop-7.46.0.log (49.86 KB, text/plain)
2025-03-18 22:29 UTC, Martin Filla
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Filla 2025-03-18 22:29:19 UTC
Created attachment 258793 [details]
signal-desktop-7.46.0.log

Hi,
i have a problem with the poudriere build with signal-desktop-7.46.0
Comment 1 Joel Bodenmann freebsd_committer freebsd_triage 2025-03-18 23:22:37 UTC
Same build failure here on 14.2-RELEASE amd64.
Comment 2 FiLiS freebsd_committer freebsd_triage 2025-03-19 06:32:06 UTC
looks like it's just the package-lock.json missing from the files?
Comment 3 FiLiS freebsd_committer freebsd_triage 2025-03-19 06:50:41 UTC
(In reply to FiLiS from comment #2)
ah, no, after that, it needs pnpm-lock.yaml, but then it dies again

---
...
npm error code ENOTCACHED
npm error request to https://registry.npmjs.org/@signalapp%2fmock-server failed: cache mode is 'only-if-cached' but no cached response is available.
npm error A complete log of this run can be found in: /wrkdirs/usr/ports/net-im/signal-desktop/work/.npm/_logs/2025-03-19T06_46_52_260Z-debug-0.log
*** Error code 1
---
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-03-19 07:33:57 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=22d7a340768bf0a25286beabdabf13931c82732d

commit 22d7a340768bf0a25286beabdabf13931c82732d
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2025-03-19 07:29:35 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2025-03-19 07:33:26 +0000

    net-im/signal-desktop: Add missing files

    I forgot to git add them.

    Reported by:    many
    PR:             285515

 .../signal-desktop/files/package-lock.json (new)   | 32948 +++++++++++++++++++
 .../signal-desktop/files/patch-package.json (new)  |    91 +
 .../files/patch-patches_better-sqlite3.patch (new) |    14 +
 .../patch-patches_electron-builder.patch (new)     |    14 +
 .../patch-patches_signalapp-ringrtc.patch (new)    |    13 +
 ...patch-scripts_generate-acknowledgments.js (new) |    14 +
 net-im/signal-desktop/files/pnpm-lock.yaml (new)   | 20593 ++++++++++++
 7 files changed, 53687 insertions(+)
Comment 5 Mikael Urankar freebsd_committer freebsd_triage 2025-03-19 07:38:06 UTC
Sorry, I forgot to add a bunch of files.