signalapp / Signal-Desktop

A private messenger for Windows, macOS, and Linux.
https://signal.org/download
GNU Affero General Public License v3.0
14.16k stars 2.57k forks source link

Cannot complete Update with Signal-Beta April 28, 2024 · 7.7.0-beta.1 #6884

Closed randomscumbag closed 1 month ago

randomscumbag commented 1 month ago

Using a supported version?

Overall summary

Can't Complete update.
KDE Linux Plasma 6.0.4 WM:KWin OS: EndeavourOS Kernel: 6.6.31-1-lts

Preparing... Checking signal-desktop-beta dependencies... Resolving dependencies... Checking inter-conflicts... Cloning signal-desktop-beta build files... Generating signal-desktop-beta information... Removing signal-desktop-beta-debug (7.7.0beta1-2)... Running post-transaction hooks... Arming ConditionNeedsUpdate... Refreshing PackageKit...

Building signal-desktop-beta... ==> Making package: signal-desktop-beta 7.10.0beta1-1 (Tue 21 May 2024 03:37:19 PM EDT) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading signal-desktop-beta-7.10.0beta1.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0

100 2273k 0 2273k 0 0 2919k 0 --:--:-- --:--:-- --:--:-- 2919k 100 24.3M 0 24.3M 0 0 13.7M 0 --:--:-- 0:00:01 --:--:-- 22.2M 100 39.8M 0 39.8M 0 0 15.0M 0 --:--:-- 0:00:02 --:--:-- 20.0M -> Found signal-desktop-beta.desktop ==> Validating source files with sha512sums... signal-desktop-beta-7.10.0beta1.tar.gz ... Passed signal-desktop-beta.desktop ... Passed ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Extracting signal-desktop-beta-7.10.0beta1.tar.gz with bsdtar ==> Starting prepare()... Updated Git hooks. Git LFS initialized. yarn install v1.22.22 [1/4] Resolving packages... [2/4] Fetching packages... [3/4] Linking dependencies... warning " > focus-trap-react@10.1.1" has unmet peer dependency "prop-types@^15.8.1". [4/4] Building fresh packages... Done in 2.98s. yarn install v1.22.22 [1/5] Resolving packages... [2/5] Fetching packages... [3/5] Linking dependencies... warning " > focus-trap-react@8.8.1" has unmet peer dependency "prop-types@^15.7.2". warning " > react-contextmenu@2.11.0" has incorrect peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.1". warning " > react-contextmenu@2.11.0" has incorrect peer dependency "react-dom@^0.14.0 || ^15.0.0 || ^16.0.1". warning " > react-contextmenu@2.11.0" has unmet peer dependency "prop-types@^15.0.0". warning " > react-virtualized@9.22.3" has incorrect peer dependency "react@^15.3.0 || ^16.0.0-alpha". warning " > react-virtualized@9.22.3" has incorrect peer dependency "react-dom@^15.3.0 || ^16.0.0-alpha". warning " > css-loader@3.2.0" has incorrect peer dependency "webpack@^4.0.0". warning " > endanger@7.0.4" has incorrect peer dependency "danger@^10.5.3". warning " > style-loader@1.0.0" has incorrect peer dependency "webpack@^4.0.0". warning "stylelint-config-recommended-scss > postcss-scss@4.0.6" has unmet peer dependency "postcss@^8.4.19". [4/5] Building fresh packages... [5/5] Cleaning modules... $ yarn build:acknowledgments && patch-package && yarn electron:install-app-deps yarn run v1.22.22 error signal-desktop@7.10.0-beta.1: The engine "node" is incompatible with this module. Expected version ">=20.9.0". Got "18.20.2" error Commands cannot run with an incompatible environment. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. ==> ERROR: A failure occurred in prepare(). Aborting...

Steps to reproduce

yay -Syu everything but signal-beta will not update to 7.10

`:: Searching AUR for updates... :: Searching databases for updates... -> Packages not in AUR: kdsoap-ws-discovery-client-qt5 khotkeys kpeoplevcard kquickcharts5 stacer thorium-bin -> Missing AUR Debug Packages: yay-debug -> Orphan (unmaintained) AUR Packages: plex-desktop ruby-cabin ruby-clamp ruby-pleaserun -> Flagged Out Of Date AUR Packages: freefilesync-bin pacfinder pamac-all plex-desktop python-dacite python-spotipy ruby-cabin snapd-glib ventoy :: 1 package to upgrade/install. 1 aur/signal-desktop-beta 7.7.0beta1-2 -> 7.10.0beta1-1 ==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name) -> Excluding packages may cause partial upgrades and break systems ==>

Expected result

Expect to complete update.

Actual result

$ yarn build:acknowledgments && patch-package && yarn electron:install-app-deps yarn run v1.22.22 error signal-desktop@7.10.0-beta.1: The engine "node" is incompatible with this module. Expected version ">=20.9.0". Got "18.20.2" error Commands cannot run with an incompatible environment. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. ==> ERROR: A failure occurred in prepare(). `Aborting...

Screenshots

No response

Signal version

7.7.0-beta.1

Operating system

Linux

Version of Signal on your phone

Linux KDE Plasma Endeavouros

Link to debug log

No response

ayumi-signal commented 1 month ago

Hello, it looks like you are using archlinux and the community AUR. we don't support this officially, so could you check the discussion of the arch repository you're using?

Perhaps the repo needs to update its node version.