Bug 278049 - net-im/signal-desktop: not in repo anymore and version expired
Summary: net-im/signal-desktop: not in repo anymore and version expired
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-30 10:12 UTC by kaltheat
Modified: 2024-05-30 18:29 UTC (History)
4 users (show)

See Also:


Attachments
expired (15.15 KB, image/png)
2024-05-30 16:36 UTC, moobsd
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description kaltheat 2024-03-30 10:12:05 UTC
Hi,

on FreeBSD 13.2 amd64 there is currently no net-im/signal-desktop in latest repo anymore.

Furthermore, the version that was available before (signal-desktop-6.42.0_1) reports that it is expired and could not be used anymore for chatting.

I saw in git logs [1] that 6.48.1 (which is the latest of 6.48-branch) seems to be already in ports though. And that there seem to be a problem with electron28. So maybe this report is obsolete once electron28 could be built and used ...

Regards
kaltheat

[1] https://cgit.freebsd.org/ports/log/net-im/signal-desktop
Comment 1 kaltheat 2024-04-04 08:41:03 UTC
I saw this recent commit[1] by @bapt: I think this is not true as mentioned before: version is only expired for version that is/was in pkg repos, but not for version in ports tree. Current version from 6-branch is 6.48.1[2], which already seems to have landed in ports tree - but not in pkg repos.


[1] https://cgit.freebsd.org/ports/commit/net-im/signal-desktop?id=de5c3cbf9cb69da4755533e35a21c5cb5ca361d6
[2] https://github.com/signalapp/Signal-Desktop/releases/tag/v6.48.1
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-04-04 08:50:23 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9b0a00f0df902ba4f39125e0fb5acb4d3ca4acc2

commit 9b0a00f0df902ba4f39125e0fb5acb4d3ca4acc2
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2024-04-04 08:48:48 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2024-04-04 08:48:48 +0000

    net-im/signal-desktop: unmark as expired

    This version is not yet expired, I have been stamping it too fast

    PR:     278049

 net-im/signal-desktop/Makefile | 2 --
 1 file changed, 2 deletions(-)
Comment 3 kaltheat 2024-04-06 07:55:08 UTC
For the records: there is PR 270565[1] which states that electron-ports are blacklisted on building cluster and that there is no resource available to build multiple versions of electron. (signal-desktop currently needs electron28.

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270565
Comment 4 mrssumire 2024-05-04 20:13:56 UTC
Hi,

please apologize as bit out of topic. Not in repo for me also of course.
As I need Signal very often I restored last previous version 6.42.0_1 with Electron25, just realized got broken because of updating Snappy to 1.2. Signal-desktop working back for me with installing back Snappy 1.1.10.

Greetings,

Sumire
Comment 5 moobsd 2024-05-30 16:36:10 UTC
Created attachment 251094 [details]
expired
Comment 6 moobsd 2024-05-30 16:36:39 UTC
Can confirm the same behavior in F14 from the latest pkg repo. Screenshot attached
Comment 7 moobsd 2024-05-30 16:40:16 UTC
I also had the same issue where snappy was causing issues using signal-desktop. The 1.1.0 version of snappy does not fix my issue in my case.


[freebsd ~]$ signal-desktop -- %u
ld-elf.so.1: /usr/local/bin/signal-desktop: Undefined symbol "_ZN6snappy11RawCompressEPKcmPcPm"
Comment 8 moobsd 2024-05-30 16:46:52 UTC
Apologies, snappy is at version 1.2.0 in the latest f14 branch, output from above is when using 1.2.0 with latest signal-desktop
Comment 9 mrssumire 2024-05-30 16:54:00 UTC
I have Snappy 1.1.10, Signal 6.42.0 and works for me. Expecting you have never version and it say expired? :o)
Comment 10 moobsd 2024-05-30 18:29:28 UTC
(In reply to mrssumire from comment #9)

I'm using FreeBSD 14-RELEASE which I'm assuming is the difference between yours and mine.