@mathys-lopinto: again, `yay -S seafile --rebuild solved this issue for me.
Search Criteria
Package Details: seafile-client 9.0.18-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/seafile-client.git (read-only, click to copy) |
|---|---|
| Package Base: | seafile-client |
| Description: | GUI client for synchronizing your local files with seafile server |
| Upstream URL: | https://github.com/haiwen/seafile-client |
| Licenses: | Apache |
| Submitter: | Localizator |
| Maintainer: | Joffrey |
| Last Packager: | Joffrey |
| Votes: | 173 |
| Popularity: | 1.22 |
| First Submitted: | 2012-12-10 17:34 (UTC) |
| Last Updated: | 2026-04-16 09:08 (UTC) |
Dependencies (7)
- qt6-5compat
- qt6-base (qt6-base-gitAUR, qt6-base-hifpsAUR, qt6-base-headlessAUR)
- qt6-webengine
- seafileAUR
- cmake (cmake3AUR, cmake-gitAUR) (make)
- qt6-tools (make)
- gtk-update-icon-cache (gtk-update-icon-cache-gitAUR) (optional)
Required by (0)
Sources (2)
meromorphic commented on 2026-04-13 07:06 (UTC)
mathys-lopinto commented on 2026-04-13 06:37 (UTC)
Today I got the error "Seafile exited unexpectedly" when running seafile-applet.
After stracing seafile-applet, I found the root cause:
read(26, "/usr/bin/seaf-daemon: error whil"..., 139) = 139
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=42851, si_uid=1000, si_status=127, ...} ---
waitid(..., si_status=127, ...) = 0
Exit code 127 means "command not found" — seaf-daemon was failing to launch. Running it manually confirmed the issue:
/usr/bin/seaf-daemon: error while loading shared libraries: libwebsockets.so.20: cannot open shared object file: No such file or directory
To resolve this, I reinstalled libwebsockets, but found that the installed version was .so.21 who is newer than the .so.20 that seafile-client was compiled against.
I fixed it by creating a symlink:
sudo ln -s /usr/lib/libwebsockets.so.21 /usr/lib/libwebsockets.so.20
If anyone has a cleaner solution, feel free to share!
doblerone commented on 2026-01-19 17:49 (UTC)
Just cloned the repository as it is, and after trying to "makepkg -sirc" got the following error:
error: no se ha encontrado el paquete: seafile>=9.0.15
==> ERROR: «pacman» ha fallado al instalar las dependencias que faltaban.
==> Dependencias que faltan:
-> seafile>=9.0.15
==> ERROR: No se pudieron resolver todas las dependencias.
david@arch ~/a/seafile-client (master) [8]> ll
Any ideas why I it fails with those flags?
meromorphic commented on 2025-08-17 12:19 (UTC)
@FineWolf is right, thanks! yay -S seafile --rebuild solves the issue for me, too.
againstthepieces commented on 2025-08-17 09:11 (UTC) (edited on 2025-08-17 09:20 (UTC) by againstthepieces)
@FineWolf thanks, rebuilding the seafile package (not seafile-client) works for me.
FineWolf commented on 2025-08-16 22:16 (UTC)
@meromorphic Better yet, simply do a new clean build of the seafile package manually or using your favorite AUR helper.
It will compile against the new version of libwebsockets.
meromorphic commented on 2025-08-16 14:02 (UTC) (edited on 2025-08-16 15:26 (UTC) by meromorphic)
Just a heads-up: after yesterday's (August 15, 2025) update of libwebsockets (https://archlinux.org/packages/extra/x86_64/libwebsockets/), the seaf-applet and daemon do not start. "seaf-cli start" fails with "error while loading shared libraries: libwebsockets.so.19: cannot open shared object file: No such file or directory." Which is perfectly correct, libwebsockets.so.19 is replaced with libwebsockets.so.20. For the moment, "sudo ln -s /usr/lib/libwebsockets.so.20 /usr/lib/libwebsockets.so.19" seems to make the client function again.
xhikari commented on 2025-04-07 02:06 (UTC)
@trap000d ,works now ,thank you
Joffrey commented on 2025-04-05 18:44 (UTC)
Thanks @trap000d for the patch.
https://github.com/haiwen/seafile-client/pull/1611
trap000d commented on 2025-04-05 07:26 (UTC)
@xhikari, Looks like changes in Qt6.9. After adding a couple of #include package seems builds OK.
See patch here:
https://github.com/trap000d/aur/blob/master/seafile-client/fix_build_with_QT6_9.diff
Pinned Comments
Joffrey commented on 2021-05-30 20:06 (UTC) (edited on 2021-05-30 20:11 (UTC) by Joffrey)
Please, when you have compilation or execution errors, recompile each component without using an AUR helper before reporting an issue.