Package Details: signal-desktop-beta 7.35.0beta1-1

Git Clone URL: https://aur.archlinux.org/signal-desktop-beta.git (read-only, click to copy)
Package Base: signal-desktop-beta
Description: Signal Private Messenger for Linux - Beta version.
Upstream URL: https://signal.org
Keywords: secure-messenger signal signal-desktop
Licenses: GPL3
Conflicts: signal-desktop-beta-bin
Submitter: Edu4rdSHL
Maintainer: Edu4rdSHL
Last Packager: Edu4rdSHL
Votes: 16
Popularity: 0.67
First Submitted: 2020-08-17 19:09 (UTC)
Last Updated: 2024-11-20 20:20 (UTC)

Latest Comments

1 2 3 4 5 6 .. 13 Next › Last »

mkurz commented on 2024-11-26 08:37 (UTC)

The ruby-stud aur was last updated in August 2020. According to my pacman.log I installed it on 2022-09-02. It's possible that meanwhile things changed so that I would also not be able to install it anymore... I guessy ou need to look in how to fix this yourself. Like does fpm really need it?

n0th1ng commented on 2024-11-26 08:32 (UTC)

I'm surprised that this is working for anybody. I noticed one comment about how this builds "without fpm" but I don't understand how this is building for anybody.

I might be missing something obvious, but it looks like this depends on fpm, which in turn depends on a very old (and unmaintained) gem named "ruby-stud", which appears to be the root of the problem.

Any help or direction would be much appreciated. Thanks!

==> Making package: ruby-stud 0.0.23-1 (Երք 26 Նմբ 2024 12:09:14 )
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
WARNING:  licenses is empty, but is recommended. Use an license identifier from
https://spdx.org/licenses or 'Nonstandard' for a nonstandard license,
or set it to nil if you don't want to specify a license.
WARNING:  open-ended dependency on rspec (>= 0, development) is not recommended
  use a bounded requirement, such as "~> x.y"
WARNING:  open-ended dependency on insist (>= 0, development) is not recommended
  use a bounded requirement, such as "~> x.y"
WARNING:  make sure you specify the oldest ruby version constraint (like ">= 3.0") that you want your gem to support by setting the `required_ruby_version` gemspec attribute
WARNING:  See https://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: stud
  Version: 0.0.23
  File: stud-0.0.23.gem
==> Starting check()...
.................Failed (Expected ["item!"], but got nil). Sleeping for 0.02
Failed (Expected ["item!"], but got nil). Sleeping for 0.04
Failed (Expected ["item!"], but got nil). Sleeping for 0.08
Failed (Expected ["item!"], but got nil). Sleeping for 0.16
Failed (Expected ["item!"], but got nil). Sleeping for 0.32
Failed (Expected ["item!"], but got nil). Sleeping for 0.64
............................F............

Failures:

  1) Stud::Temporary#file with a block should clean up after the block closes
     Failure/Error: reject { File }.exists?(path)

     Insist::Failure:
       Class does not respond to the 'exists?' method
     # ./spec/stud/temporary_spec.rb:44:in `block (4 levels) in <top (required)>'

Finished in 29.91 seconds (files took 0.05045 seconds to load)
58 examples, 1 failure

Failed examples:

rspec ./spec/stud/temporary_spec.rb:41 # Stud::Temporary#file with a block should clean up after the block closes

==> ERROR: A failure occurred in check().
    Aborting...
error: failed to build 'ruby-stud-0.0.23-1': 
error: can't build ruby-pleaserun-0.0.32-3, deps not satisfied: ruby-stud
error: can't build fpm-1.15.1-2, deps not satisfied: ruby-pleaserun  ruby-stud
error: can't build signal-desktop-beta-7.35.0beta1-1, deps not satisfied: fpm
error: packages failed to build: ruby-stud-0.0.23-1  ruby-pleaserun-0.0.32-3  fpm-1.15.1-2  signal-desktop-beta-7.35.0beta1-1

mkurz commented on 2024-11-20 19:46 (UTC)

btw, the crash I experienced got fixed with 7.34.0beta3

mkurz commented on 2024-11-14 09:45 (UTC)

I found out what is causing the crash I experience: https://github.com/signalapp/ringrtc/issues/59 Lets see if they get if fixed.

mkurz commented on 2024-11-13 19:22 (UTC)

Thanks @Edu4rdSHL. For now I will just wait for the next beta and see if the crash still occurs. Maybe it will fix itself... If not, I will then start investigating.

Edu4rdSHL commented on 2024-11-13 09:18 (UTC)

It works fine on my x64 and my aarch64 VM. Probably some Asahi related issue.

mkurz commented on 2024-11-13 09:14 (UTC)

Does 7.33.0-beta.1 work for you? I can not even start it, it crashes. I am on aarch64 (Asahi Linux).

Unhandled Error: Error: /usr/lib/signal-desktop-beta/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/linux/libringrtc-arm64.node: undefined symbol: pulse_rust_init
    at process.func [as dlopen] (node:electron/js2c/node_init:2:2559)
    at Module._extensions..node (node:internal/modules/cjs/loader:1602:18)
    at Object.func [as .node] (node:electron/js2c/node_init:2:2786)
    at Module.load (node:internal/modules/cjs/loader:1295:32)
    at Module._load (node:internal/modules/cjs/loader:1111:12)
    at c._load (node:electron/js2c/node_init:2:16955)
    at Module.require (node:internal/modules/cjs/loader:1318:19)
    at require (node:internal/modules/helpers:179:18)
    at Object.<anonymous> (/usr/lib/signal-desktop-beta/resources/app.asar/node_modules/@signalapp/ringrtc/dist/ringrtc/Native.js:33:19)
    at Module._compile (node:internal/modules/cjs/loader:1484:14)
Unhandled Error: Error: /usr/lib/signal-desktop-beta/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/linux/libringrtc-arm64.node: undefined symbol: pulse_rust_init
    at process.func [as dlopen] (node:electron/js2c/node_init:2:2559)
    at Module._extensions..node (node:internal/modules/cjs/loader:1602:18)
    at Object.func [as .node] (node:electron/js2c/node_init:2:2786)
    at Module.load (node:internal/modules/cjs/loader:1295:32)
    at Module._load (node:internal/modules/cjs/loader:1111:12)
    at c._load (node:electron/js2c/node_init:2:16955)
    at Module.require (node:internal/modules/cjs/loader:1318:19)
    at require (node:internal/modules/helpers:179:18)
    at Object.<anonymous> (/usr/lib/signal-desktop-beta/resources/app.asar/node_modules/@signalapp/ringrtc/dist/ringrtc/Native.js:33:19)
    at Module._compile (node:internal/modules/cjs/loader:1484:14)
Unhandled Error
Error: /usr/lib/signal-desktop-beta/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/linux/libringrtc-arm64.node: undefined symbol: pulse_rust_init
    at process.func [as dlopen] (node:electron/js2c/node_init:2:2559)
    at Module._extensions..node (node:internal/modules/cjs/loader:1602:18)
    at Object.func [as .node] (node:electron/js2c/node_init:2:2786)
    at Module.load (node:internal/modules/cjs/loader:1295:32)
    at Module._load (node:internal/modules/cjs/loader:1111:12)
    at c._load (node:electron/js2c/node_init:2:16955)
    at Module.require (node:internal/modules/cjs/loader:1318:19)
    at require (node:internal/modules/helpers:179:18)
    at Object.<anonymous> (/usr/lib/signal-desktop-beta/resources/app.asar/node_modules/@signalapp/ringrtc/dist/ringrtc/Native.js:33:19)
    at Module._compile (node:internal/modules/cjs/loader:1484:14)

gehidore commented on 2024-09-13 01:21 (UTC)

This builds on aarch64 without the need of building fpm- which is broken thanks to ruby errors.

mkurz commented on 2024-07-08 20:46 (UTC) (edited on 2024-07-08 20:46 (UTC) by mkurz)

@mkurz, the new signalbeta.desktop file should fix your problem.

Thanks! It works!

Edu4rdSHL commented on 2024-07-08 16:42 (UTC)

@Flammkuchenm, thanks! I had already checked their CI file and somehow missed that. It should work now.

@mkurz, the new signalbeta.desktop file should fix your problem.