Package Details: rustdesk 1.2.3.2-1

Git Clone URL: https://aur.archlinux.org/rustdesk.git (read-only, click to copy)
Package Base: rustdesk
Description: Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!
Upstream URL: https://rustdesk.com/
Keywords: AnyDesk desktop remote Rust TeamViewer
Licenses: AGPL-3.0-only
Submitter: taotieren
Maintainer: severach
Last Packager: severach
Votes: 21
Popularity: 0.63
First Submitted: 2021-06-27 07:29 (UTC)
Last Updated: 2024-04-10 21:36 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

Rojikku commented on 2022-06-23 20:12 (UTC) (edited on 2022-06-23 20:13 (UTC) by Rojikku)

@guttural666 So...Yes
But that reference isn't useful. For your knowledge, -bin packages just download the installer and install. It fundamentally installs differently, skipping the step I had issues with. Root packages, like rustdesk, have to install releases and compile them.
The issue was with compilation. So a -git would have been better.

Ultimately though, I didn't believe the issue was on my end.
I did fix the issue and get it to compile, and I did this by manually doing an installation of vcpkg instead of relying on the dependency.
Why this works, I have no idea.

guttural666 commented on 2022-06-23 13:55 (UTC)

Is this package getting fixed? For reference, this one builds fine https://aur.archlinux.org/packages/rustdesk-bin

Ataraxy commented on 2022-05-28 11:20 (UTC) (edited on 2022-05-29 02:19 (UTC) by Ataraxy)

I raised the scrap build issue upstream.

proledatarian commented on 2022-05-28 11:03 (UTC) (edited on 2022-05-28 11:07 (UTC) by proledatarian)

Installation always fails because of a missing dependency of vcpkg, even though it gets installed as one. This causes the custom build command scrap to fail.

error: failed to run custom build command for 'scrap v0.5.0 (/home/user/.cache/yay/rustdesk/src/rustdesk-1.1.9/libs/scrap)'  
Caused by:  
process didn't exit successfully: '/home/user/.cache/yay/rustdesk/src/rustdesk-1.1.9/target/release/build/scrap-bca7df83c83d5573/build-script-build' (exit status: 101)  
--- stderr  
thread 'main' panicked at 'Failed to find package: VcpkgNotFound("No vcpkg installation found. Set the VCPKG_ROOT environment variable or run 'vcpkg integrate install'")', libs/scrap/build.rs:7:45  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Rojikku commented on 2022-04-06 23:29 (UTC)

Adopting, I have time to fix this package. Added Co-Maintainer who actually uses this package.

Released a useless v2 of 1.1.8 that also doesn't build. I have tested build from source using docker using the 1.1.8 tag and that doesn't work either, so I don't believe the fault is my own.

lmartinez-mirror commented on 2022-04-02 03:42 (UTC)

Disowning, as I don't have time to fix this package.

hiseob commented on 2022-02-07 09:25 (UTC)

fastgit uses CloudFlare and preventing source code tarball download (returns http 503)

~ $ LC_ALL=C yay -S rustdesk :: There are 2 providers available for rustdesk: :: Repository AUR 1) rustdesk 2) rustdesk-bin

Enter a number (default=1): ==> 1 :: Checking for conflicts... :: Checking for inner conflicts... [Aur:1] rustdesk-1.1.8-1

1 rustdesk (Build Files Exist) ==> Packages to cleanBuild? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> :: PKGBUILD up to date, Skipping (1/0): rustdesk 1 rustdesk (Build Files Exist) ==> Diffs to show? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> :: (1/1) Parsing SRCINFO: rustdesk ==> Making package: rustdesk 1.1.8-1 (Mon Feb 7 18:24:28 2022) ==> Retrieving sources... -> Downloading rustdesk-1.1.8.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 curl: (22) The requested URL returned error: 503 Warning: Problem : HTTP error. Will retry in 3 seconds. 3 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 503 Warning: Problem : HTTP error. Will retry in 3 seconds. 2 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 503 Warning: Problem : HTTP error. Will retry in 3 seconds. 1 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 503 ==> ERROR: Failure while downloading https://download.fastgit.org/rustdesk/rustdesk/archive/refs/tags/1.1.8.tar.gz Aborting... -> error downloading sources: rustdesk context: exit status 1

==> Making package: rustdesk 1.1.8-1 (Mon Feb 7 18:24:38 2022) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading rustdesk-1.1.8.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 curl: (22) The requested URL returned error: 503 Warning: Problem : HTTP error. Will retry in 3 seconds. 3 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 503 Warning: Problem : HTTP error. Will retry in 3 seconds. 2 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 503 Warning: Problem : HTTP error. Will retry in 3 seconds. 1 retries left. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 503 ==> ERROR: Failure while downloading https://download.fastgit.org/rustdesk/rustdesk/archive/refs/tags/1.1.8.tar.gz Aborting... -> error making: rustdesk

YHNdnzj commented on 2021-10-10 08:22 (UTC)

  = note: /usr/bin/ld: /tmp/makepkg/rustdesk/src/rustdesk-1.1.8/target/release/deps/libmagnum_opus-a4a9a0649967f54a.rlib(magnum_opus-a4a9a0649967f54a.magnum_opus.a5af5036-cgu.12.rcgu.o): undefined reference to symbol 'opus_encode_float'
          /usr/bin/ld: /usr/lib/libopus.so.0: error adding symbols: DSO missing from command line
          collect2: error: ld returned 1 exit status

YHNdnzj commented on 2021-10-10 07:56 (UTC)

Also https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=rustdesk#n37 should be install -Dm0644 "${srcdir}/libsciter-gtk.so" -t "${srcdir}/${pkgname}-${pkgver}/target/release"

Otherwise ${srcdir}/${pkgname}-${pkgver}/target/release will become a file if it doesn't exist as a directory already.