- Arch Linux User Repository
- a_salata commented on 2023-03-08 11:29 (UTC)
- BenTheTechGuy commented on 2022-09-04 17:42 (UTC)
- zeroconf commented on 2022-03-09 01:45 (UTC)
- zeroconf commented on 2022-03-08 18:04 (UTC) (edited on 2022-03-08 21:37 (UTC) by zeroconf)
- jose1711 commented on 2022-03-08 16:32 (UTC)
- zeroconf commented on 2022-03-08 16:06 (UTC)
- jose1711 commented on 2022-03-08 15:41 (UTC)
- zeroconf commented on 2022-03-08 15:06 (UTC)
- Arch Linux User Repository
- zeroconf commented on 2022-03-07 22:09 (UTC) (edited on 2022-03-07 22:19 (UTC) by zeroconf)
- jose1711 commented on 2022-03-05 08:57 (UTC)
Arch Linux User Repository
In each of the links in «sources» the www should be swapped for downloads for them to work correctly.
a_salata commented on 2023-03-08 11:29 (UTC)
seems to be a correct url
BenTheTechGuy commented on 2022-09-04 17:42 (UTC)
aarch64 can be added to the list of supported architectures. Here’s a patch:
diff --git a/.SRCINFO b/.SRCINFO index 5aaa46e..70f73f1 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,11 +1,12 @@ pkgbase = realvnc-vnc-viewer pkgdesc = VNC remote desktop client software by RealVNC pkgver = 6.22.515 - pkgrel = 2 + pkgrel = 3 url = https://www.realvnc.com/ arch = x86_64 arch = i686 arch = armv7h + arch = aarch64 license = custom depends = libsm depends = libxext @@ -18,5 +19,7 @@ pkgbase = realvnc-vnc-viewer sha1sums_i686 = c2a8107c52d6f67f09e1f64ea227d7c471a8c7ca source_armv7h = https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.22.515-Linux-ARM.deb sha1sums_armv7h = 218fa1696ef5a9d2a9914577d10881345d610b0d + source_aarch64 = https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.22.515-Linux-ARM64.deb + sha1sums_aarch64 = 9f4d0e626f35b69d5636fef45b97f663d6780bff pkgname = realvnc-vnc-viewer diff --git a/PKGBUILD b/PKGBUILD index e2a774b..80c93e8 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,9 +5,9 @@ _watch=('https://www.realvnc.com/en/connect/download/viewer/linux/' 'VNC-Viewer- pkgname=realvnc-vnc-viewer pkgver=6.22.515 -pkgrel=2 +pkgrel=3 pkgdesc='VNC remote desktop client software by RealVNC' -arch=('x86_64' 'i686' 'armv7h') +arch=('x86_64' 'i686' 'armv7h' 'aarch64') url='https://www.realvnc.com/' license=('custom') depends=('libsm' 'libxext') @@ -15,9 +15,11 @@ conflicts=('tightvnc' 'tigervnc' 'turbovnc') source_x86_64=("https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-$-Linux-x64.deb") source_i686=("https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-$-Linux-x86.deb") source_armv7h=("https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-$-Linux-ARM.deb") +source_aarch64=("https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-$-Linux-ARM64.deb") sha1sums_x86_64=('44031515a9a87e903ebd8e763009d7964a5ee0d8') sha1sums_i686=('c2a8107c52d6f67f09e1f64ea227d7c471a8c7ca') sha1sums_armv7h=('218fa1696ef5a9d2a9914577d10881345d610b0d') +sha1sums_aarch64=('9f4d0e626f35b69d5636fef45b97f663d6780bff') package() < bsdtar -xv -C "$" -f "$/data.tar.xz"
zeroconf commented on 2022-03-09 01:45 (UTC)
Finally made experiment in another PC and deleted that symlink. Then installed with cleanbuild realvnc-vnc-viewer again.
Noticed BEFORE that action:
ls -l /usr/lib/libcrypt.so.1 /usr/lib/libcrypt.so.1 -> /usr/lib/libcrypt.so.2.0.0 ls /usr/lib/libcrypt.so* /usr/lib/libcrypt.so /usr/lib/libcrypt.so.1 /usr/lib/libcrypt.so.2 /usr/lib/libcrypt.so.2.0.0
ls -l /usr/lib/libcrypt.so.1 /usr/lib/libcrypt.so.1 -> libcrypt.so.1.1.0 ls /usr/lib/libcrypt.so* /usr/lib/libcrypt.so /usr/lib/libcrypt.so.1 /usr/lib/libcrypt.so.1.1.0 /usr/lib/libcrypt.so.2 /usr/lib/libcrypt.so.2.0.0
System rebooted fine at least one PC. Using also encrypted disk.
zeroconf commented on 2022-03-08 18:04 (UTC) (edited on 2022-03-08 21:37 (UTC) by zeroconf)
@jose1711 What do you mean, I've said file in my system?
Interfering manually into automatic software installation configuration sounds very dangerous behaviour. I did not create anything manually and if errors exist, these must be fixed same way, they appeared - automatically via installation, updating.
ls -l /usr/lib/libcrypt.so.1 /usr/lib/libcrypt.so.1 -> /usr/lib/libcrypt.so.2.0.0 yay -Qo /usr/lib/libcrypt.so.2.0.0 /usr/lib/libcrypt.so.2.0.0 is owned by libxcrypt 4.4.28-2 yay -Qi libxcrypt Description : Modern library for one-way hashing of passwords Required By : accountsservice hplip inetutils lib32-libxcrypt libcups libnewt mkinitcpio-busybox openssh pam perl ppp python python2 shadow systemd talloc texlive-bin util-linux Optional For : None Conflicts With : None Replaces : None yay -Si libxcrypt-compat Description : Modern library for one-way hashing of passwords - legacy API functions Depends On : libxcrypt Optional Deps : None Conflicts With : None Replaces : None
If to delete that symlink, I have no information, what could be broken. Seems very important library used by many system components.
jose1711 commented on 2022-03-08 16:32 (UTC)
The error you get ( /usr/lib/libcrypt.so.1 exists in filesystem ) comes from the fact that you already have said file in your system. In order to fix the situation you need to remove (or rename if unsure) that file.
zeroconf commented on 2022-03-08 16:06 (UTC)
I already mentioned, that reinstalling is impossible and bringed out error messages.
jose1711 commented on 2022-03-08 15:41 (UTC)
then i would simply remove the file and reinstall.
zeroconf commented on 2022-03-08 15:06 (UTC)
pacman -Qo /usr/lib/libcrypt.so.1 error: No package owns /usr/lib/libcrypt.so.1
Copyright © 2004-2023 aurweb Development Team.
AUR packages are user produced content. Any use of the provided files is at your own risk.
Arch Linux User Repository
Tried to uninstall realvnc-vnc-viewer and also that depending package but now I lost also realvnc-vnc-viewer which is extremely necessary for me. Cannot install it again:
(1/1) checking for file conflicts [--------------------------------] 100% error: failed to commit transaction (conflicting files) libxcrypt-compat: /usr/lib/libcrypt.so.1 exists in filesystem Errors occurred, no packages were upgraded. -> error installing repo packages
zeroconf commented on 2022-03-07 22:09 (UTC) (edited on 2022-03-07 22:19 (UTC) by zeroconf)
Any solution? Currently my workaround to get rest of system updated:
yay -Syyuu --ignore=realvnc-vnc-viewer
1 aur/realvnc-vnc-viewer 6.21.1109-1 -> 6.21.1109-3 ==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name) ==> :: Checking for conflicts. :: Checking for inner conflicts. [Repo:1] libxcrypt-compat-4.4.28-2 [Aur:1] realvnc-vnc-viewer-6.21.1109-3 :: (1/1) Downloaded PKGBUILD: realvnc-vnc-viewer 1 realvnc-vnc-viewer (Installed) (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: realvnc-vnc-viewer :: Synchronizing package databases. core 136,0 KiB 137 KiB/s 00:01 [--------------------------------------------------] 100% extra 1547,0 KiB 1008 KiB/s 00:02 [--------------------------------------------------] 100% community 6,0 MiB 2,14 MiB/s 00:03 [--------------------------------------------------] 100% multilib 154,0 KiB 155 KiB/s 00:01 [--------------------------------------------------] 100% endeavouros 28,1 KiB 136 KiB/s 00:00 [--------------------------------------------------] 100% resolving dependencies. looking for conflicting packages. Package (1) New Version Net Change Download Size core/libxcrypt-compat 4.4.28-2 0,17 MiB 0,07 MiB Total Download Size: 0,07 MiB Total Installed Size: 0,17 MiB :: Proceed with installation? [Y/n] y :: Retrieving packages. libxcrypt-compat-4.4.28-2-x86_64 67,8 KiB 76,8 KiB/s 00:01 [--------------------------------------------------] 100% (1/1) checking keys in keyring [--------------------------------------------------] 100% (1/1) checking package integrity [--------------------------------------------------] 100% (1/1) loading package files [--------------------------------------------------] 100% (1/1) checking for file conflicts [--------------------------------------------------] 100% error: failed to commit transaction (conflicting files) libxcrypt-compat: /usr/lib/libcrypt.so.1 exists in filesystem Errors occurred, no packages were upgraded. -> error installing repo packages
jose1711 commented on 2022-03-05 08:57 (UTC)
Maybe libxcrypt-compat should be made a dependency