Failed rustdesk install how to clean leftover files

How to clean the files it installed and how to properly install it… is option 6 the right option?

[enio@enioentity ~]$ yay rustdesk
10 aur/remmina-plugin-rustdesk 1.0.0.0-2 (+1 0.00) 
    A protocol plugin for Remmina to launch a Rustdesk connection
9 aur/rustdesk-server-demo r17.2e539cf-1 (+0 0.00) (Orphaned) 
    Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!
8 aur/rustdesk-openrc 1.0.0-1 (+0 0.00) 
    OpenRC rustdesk init script
7 aur/rustdesk-server-bin 1.1.10_3-1 (+5 0.00) 
    RustDesk Server Program
6 aur/rustdesk-git 1.2.4.r9083.ge9d9a65-1 (+7 1.40) 
    Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!
5 aur/rustdesk-appimage 1.2.3-1 (+1 0.01) 
    Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk! (AppImage)
4 aur/rustdesk-nightly 1.2.4-0 (+7 0.01) 
    Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!
3 aur/rustdesk-appimage-nightly 1.2.4-0 (+7 0.01) 
    Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk! (AppImage)
2 aur/rustdesk-bin 1.2.3_2-0 (+72 5.81) 
    Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!
1 aur/rustdesk 1.2.3.2-1 (+21 0.62) 
    Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. Great alternative to TeamViewer and AnyDesk!
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 6
AUR Explicit (1): rustdesk-git-1.2.4.r9083.ge9d9a65-1
AUR Make Dependency (1): vcpkg-2024.04.26-1
Sync Make Dependency (7): nasm-2.16.01-1, python-toml-0.10.2-10, yasm-1.3.0-6, rust-1:1.77.2-2, clang-17.0.6-2, ninja-1.12.0-2, cmake-3.29.2-1
Sync Dependency (2): xdotool-3.20211022.1-1, libappindicator-gtk3-12.10.0.r298-3
:: (1/2) Downloaded PKGBUILD: vcpkg
:: (2/2) Downloaded PKGBUILD: rustdesk-git
  2 rustdesk-git                     (Build Files Exist)
  1 vcpkg                            (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
  2 rustdesk-git                     (Build Files Exist)
  1 vcpkg                            (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
==> Making package: rustdesk-git 1.2.4.r9083.ge9d9a65-1 (srijeda, 08. svibnja 2024. 12:19:56 CEST)
==> Retrieving sources...
  -> Cloning rustdesk git repo...
Cloning into bare repository '/home/enio/.cache/yay/rustdesk-git/rustdesk'...
remote: Enumerating objects: 77335, done.
remote: Counting objects: 100% (77335/77335), done.
remote: Compressing objects: 100% (17696/17696), done.
remote: Total 77335 (delta 58853), reused 77082 (delta 58731), pack-reused 0
Receiving objects: 100% (77335/77335), 88.65 MiB | 3.54 MiB/s, done.
Resolving deltas: 100% (58853/58853), done.
  -> Downloading cmake-3.18.4-Linux-x86_64.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 39.8M  100 39.8M    0     0  2280k      0  0:00:17  0:00:17 --:--:-- 2075k
  -> Downloading ninja-linux-1.10.1.zip...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 99913  100 99913    0     0  97921      0  0:00:01  0:00:01 --:--:--  146k
  -> Downloading webmproject-libvpx-v1.11.0.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
100 5221k    0 5221k    0     0  2434k      0 --:--:--  0:00:02 --:--:-- 2844k
  -> Downloading libjpeg-turbo-libjpeg-turbo-2.1.4.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
100 2208k    0 2208k    0     0  1707k      0 --:--:--  0:00:01 --:--:-- 3658k
  -> Downloading webmproject-libvpx-v1.12.0.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
100 5337k    0 5337k    0     0  2466k      0 --:--:--  0:00:02 --:--:-- 3642k
  -> Downloading flutter_linux_3.19.6-stable.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  636M  100  636M    0     0  3600k      0  0:03:01  0:03:01 --:--:-- 3660k
  -> Downloading flutter_rust_bridge-1.80.0.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
100 1258k    0 1258k    0     0  1180k      0 --:--:--  0:00:01 --:--:-- 2679k
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with md5sums...
    rustdesk ... Skipped
    cmake-3.18.4-Linux-x86_64.tar.gz ... Passed
    ninja-linux-1.10.1.zip ... Passed
    webmproject-libvpx-v1.11.0.tar.gz ... Passed
    libjpeg-turbo-libjpeg-turbo-2.1.4.tar.gz ... Passed
    webmproject-libvpx-v1.12.0.tar.gz ... Passed
    flutter_linux_3.19.6-stable.tar.xz ... Passed
    flutter_rust_bridge-1.80.0.tar.gz ... Passed
==> Validating source files with sha256sums...
    rustdesk ... Skipped
    cmake-3.18.4-Linux-x86_64.tar.gz ... Passed
    ninja-linux-1.10.1.zip ... Passed
    webmproject-libvpx-v1.11.0.tar.gz ... Passed
    libjpeg-turbo-libjpeg-turbo-2.1.4.tar.gz ... Passed
    webmproject-libvpx-v1.12.0.tar.gz ... Passed
    flutter_linux_3.19.6-stable.tar.xz ... Passed
    flutter_rust_bridge-1.80.0.tar.gz ... Passed
==> Making package: vcpkg 2024.04.26-1 (srijeda, 08. svibnja 2024. 12:23:53 CEST)
==> Retrieving sources...
  -> Downloading vcpkg-2024.04.26.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
100 4184k    0 4184k    0     0  2149k      0 --:--:--  0:00:01 --:--:-- 3371k
  -> Found vcpkg.conf
  -> Found vcpkg-x86_64.csh
  -> Found vcpkg-x86_64.sh
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    vcpkg-2024.04.26.tar.gz ... Passed
    vcpkg.conf ... Passed
==> Validating source_x86_64 files with sha256sums...
    vcpkg-x86_64.csh ... Passed
    vcpkg-x86_64.sh ... Passed
:: Remove make dependencies after install? [y/N] y
:: (1/2) Parsing SRCINFO: rustdesk-git
:: (2/2) Parsing SRCINFO: vcpkg
[sudo] password for enio: 
resolving dependencies...
looking for conflicting packages...

Package (5)    New Version  Net Change  Download Size

extra/cppdap   1.58.0-1       1,62 MiB               
extra/jsoncpp  1.9.5-2        0,73 MiB               
extra/rhash    1.4.4-1        0,32 MiB               
extra/cmake    3.29.2-1      72,94 MiB      11,29 MiB
extra/ninja    1.12.0-2       0,37 MiB       0,15 MiB

Total Download Size:   11,44 MiB
Total Installed Size:  75,98 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 ninja-1.12.0-2-x86_64                                                                                                                                            154,6 KiB   407 KiB/s 00:00 [-----------------------------------------------------------------------------------------------------------------------] 100%
 cmake-3.29.2-1-x86_64                                                                                                                                             11,3 MiB  3,28 MiB/s 00:03 [-----------------------------------------------------------------------------------------------------------------------] 100%
 Total (2/2)                                                                                                                                                       11,4 MiB   772 KiB/s 00:15 [-----------------------------------------------------------------------------------------------------------------------] 100%
error: failed retrieving file 'cmake-3.29.2-1-x86_64.pkg.tar.zst' from pkg.fef.moe : The requested URL returned error: 404
error: failed retrieving file 'cmake-3.29.2-1-x86_64.pkg.tar.zst' from mirror.23m.com : The requested URL returned error: 404
error: failed retrieving file 'cmake-3.29.2-1-x86_64.pkg.tar.zst' from packages.oth-regensburg.de : The requested URL returned error: 404
error: failed retrieving file 'cmake-3.29.2-1-x86_64.pkg.tar.zst' from mirror.pseudoform.org : The requested URL returned error: 404
error: failed retrieving file 'cmake-3.29.2-1-x86_64.pkg.tar.zst' from dist-mirror.fem.tu-ilmenau.de : The requested URL returned error: 404
error: failed retrieving file 'cmake-3.29.2-1-x86_64.pkg.tar.zst' from mirror.sunred.org : The requested URL returned error: 404
error: failed retrieving file 'cmake-3.29.2-1-x86_64.pkg.tar.zst' from mirror.f4st.host : The requested URL returned error: 404
error: failed retrieving file 'cmake-3.29.2-1-x86_64.pkg.tar.zst' from mirror.lcarilla.de : Failed to connect to mirror.lcarilla.de port 443 after 10002 ms: Timeout was reached
(5/5) checking keys in keyring                                                                                                                                                                [-----------------------------------------------------------------------------------------------------------------------] 100%
(5/5) checking package integrity                                                                                                                                                              [-----------------------------------------------------------------------------------------------------------------------] 100%
(5/5) loading package files                                                                                                                                                                   [-----------------------------------------------------------------------------------------------------------------------] 100%
(5/5) checking for file conflicts                                                                                                                                                             [-----------------------------------------------------------------------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/1) Performing snapper pre snapshots for the following configurations...
==> root: 233
:: Processing package changes...
(1/5) installing ninja                                                                                                                                                                        [-----------------------------------------------------------------------------------------------------------------------] 100%
(2/5) installing jsoncpp                                                                                                                                                                      [-----------------------------------------------------------------------------------------------------------------------] 100%
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
(3/5) installing rhash                                                                                                                                                                        [-----------------------------------------------------------------------------------------------------------------------] 100%
(4/5) installing cppdap                                                                                                                                                                       [-----------------------------------------------------------------------------------------------------------------------] 100%
(5/5) installing cmake                                                                                                                                                                        [-----------------------------------------------------------------------------------------------------------------------] 100%
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator [installed]
    qt6-base: cmake-gui [installed]
:: Running post-transaction hooks...
(1/5) Arming ConditionNeedsUpdate...
(2/5) Updating the MIME type database...
(3/5) Updating icon theme caches...
(4/5) Updating the desktop file MIME type cache...
(5/5) Performing snapper post snapshots for the following configurations...
==> root: 234
resolving dependencies...
looking for conflicting packages...

Package (10)                New Version     Net Change  Download Size

extra/compiler-rt           17.0.6-2         39,71 MiB       3,36 MiB
extra/libdbusmenu-glib      16.04.0.r498-2    0,68 MiB       0,09 MiB
extra/libdbusmenu-gtk3      16.04.0.r498-2    0,23 MiB       0,05 MiB
extra/clang                 17.0.6-2        198,00 MiB      41,41 MiB
extra/libappindicator-gtk3  12.10.0.r298-3    0,34 MiB       0,05 MiB
extra/nasm                  2.16.01-1         3,23 MiB       0,42 MiB
extra/python-toml           0.10.2-10         0,18 MiB       0,04 MiB
extra/rust                  1:1.77.2-2      249,44 MiB      60,68 MiB
extra/xdotool               3.20211022.1-1    0,18 MiB       0,07 MiB
extra/yasm                  1.3.0-6           4,33 MiB               

Total Download Size:   106,16 MiB
Total Installed Size:  496,32 MiB

:: Proceed with installation? [Y/n] n
 -> Failed to install layer, rolling up to next layer.error:error installing repo packages
resolving dependencies...
looking for conflicting packages...

Package (10)                New Version     Net Change  Download Size

extra/compiler-rt           17.0.6-2         39,71 MiB       3,36 MiB
extra/libdbusmenu-glib      16.04.0.r498-2    0,68 MiB       0,09 MiB
extra/libdbusmenu-gtk3      16.04.0.r498-2    0,23 MiB       0,05 MiB
extra/clang                 17.0.6-2        198,00 MiB      41,41 MiB
extra/libappindicator-gtk3  12.10.0.r298-3    0,34 MiB       0,05 MiB
extra/nasm                  2.16.01-1         3,23 MiB       0,42 MiB
extra/python-toml           0.10.2-10         0,18 MiB       0,04 MiB
extra/rust                  1:1.77.2-2      249,44 MiB      60,68 MiB
extra/xdotool               3.20211022.1-1    0,18 MiB       0,07 MiB
extra/yasm                  1.3.0-6           4,33 MiB               

Total Download Size:   106,16 MiB
Total Installed Size:  496,32 MiB

:: Proceed with installation? [Y/n] n
 -> error installing repo packages
error installing repo packages
[enio@enioentity ~]$ 

Without reading through that have you tried to cleanbuild the package?

im new to this. firstly dont know what option should i use, and dont know the rest of the steps i should go with…

but for now i would like to delete everything it installed, if it is safe to do so… my fault, should’ve not try to do something i dont know…

When it gives you the option to clenbuild select a (all)

I think the option for this is pacman -Rcs PACKAGENAME but I may be wrong (bit out of it now), I would double check this before using

Hey at least you are asking for help when you realise you need it

is this the packagename, just copy this behind that rcs command?

thanks a bunch

rustdesk-git
you don’t need to have a package version behind it

it said, target not found(i wrote rustdesk-git)… hmm

Can you do pacman -Qm and show the results (it will list all packages not managed by pacman)

package ‘rustdesk-git’ was not found

This hasn’t been installed then, if you want to remove any left over files from when it tried to install go to home/.cache/yay/PACKAGENAME

1 Like

home/.cache/yay/rustdesk-git
when i write that in dolphin search bar it says no items matching the search.
the same says when i search home/.cache/yay/
im doing something wrong

It probabaly never downloaded anything then, but I am only guessing right now. Someone with more knowledge will probably chime in soon and be able to lead you the right way.

it says in the log it downloaded something, for the last two entries i said no to install… ah, i need to learn more about this stuff… and im doing something wrong cause i cant find home/.cache/yay/ when i search it

It may have but if it did it should be in the yay cache, maybe have a look with your file manager
As a sidenote these won’t be installed so they shouldn’t affect your system

i go into dolphin and then click on my endevour ssd, then i go into search bar and do home/.cache/yay/ and it cant find even that, it should find that, so im doing something wrong with searching, and i cant figure out what…

Hmm not too sure, maybe provide a screenshot and I might be able to help further otherwise you will have to wait for someone a bit smarter than me

can i remove this with yay -R
these cppdap, jsoncpp, rhash, cmake, ninja. this is what was downloaded i think…

You can just make sure no other packages require them first (I think you should be safe to do so though)

1 Like

here is what i searched and where, and it says no items matching the search? shouldn’t it find something if i searched yay, hmm

how do i make sure no other packages require that? how do i find that? this would be really helpful for future reference//