Package Details: signal-desktop-beta 7.46.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: 15
Popularity: 0.000416
First Submitted: 2020-08-17 19:09 (UTC)
Last Updated: 2025-03-07 17:20 (UTC)

Latest Comments

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

Edu4rdSHL commented on 2025-02-28 06:03 (UTC)

Indeed, Signal changed the build to pnpm this version, should be fixed on -2.

Thanks, Flammkuchen.

Flammkuchen commented on 2025-02-27 15:03 (UTC) (edited on 2025-02-27 15:04 (UTC) by Flammkuchen)

I got the following error. It builds with pnpm as makedepend.

sh: line 1: pnpm: command not found
npm error code 127
npm error path /build/signal-desktop-beta/src/Signal-Desktop-7.45.0-beta.1
npm error command failed
npm error command sh -c pnpm run build:acknowledgments && pnpm run electron:install-app-deps
npm error A complete log of this run can be found in: /build/.npm/_logs/2025-02-27T13_56_06_694Z-debug-0.log

You should also update the license to AGPL-3.0-only

Edu4rdSHL commented on 2025-02-25 22:45 (UTC)

That comment fits better on the ruby-stud package, not here, I don't want the comments for this package to be filled with something that doesn't belong to the signal-desktop-beta package.

Just checked and the fix is already on the first comment of the ruby-stud package, we could have avoided all the noise here if you checked there when I told you the first time.

PseudoSpock commented on 2025-02-25 22:41 (UTC)

Not you, personally. Those trying to build it and it failing on building the ruby-stud dependency. Don't be so touchy to those trying to help.

Edu4rdSHL commented on 2025-02-25 22:35 (UTC)

I don't need to do anything, I don't maintain ruby-stud, report the issue there.

PseudoSpock commented on 2025-02-25 22:32 (UTC)

Here's the fix. You need to download an manually patch ruby-stud package, build and install it.

https://github.com/jordansissel/ruby-stud/pull/33/commits/f0b8e6feb44fdeefbb936fee37d5ecb798d3b177

Then everything else can build just fine. Why are we depending on 13 year old broken code to do a build?

Edu4rdSHL commented on 2025-02-25 21:32 (UTC) (edited on 2025-02-25 21:33 (UTC) by Edu4rdSHL)

Again, not related to this package. makepkg does use bash by default, so that's not an issue. The issue with a specific ruby package that's broken, which is a dependency of a package required on aarch64: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=signal-desktop-beta#n56

Edu4rdSHL commented on 2025-02-25 21:13 (UTC)

That's not related to this package, report the issue to ruby-stud.

PseudoSpock commented on 2025-02-25 21:10 (UTC) (edited on 2025-02-25 21:10 (UTC) by PseudoSpock)

I'm on aarch64 / arm64. Last version I was able to build successfully was 7.41.0beta1-1. Since then it's constantly failing to build fpm due to being unable to build it's ruby-stud dependency.

==> Making package: ruby-stud 0.0.23-1 (Tue 25 Feb 2025 01:03:01 PM PST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> 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 30.1 seconds (files took 0.04851 seconds to load)