Package Details: seafile-client 9.0.11-1

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: 168
Popularity: 0.000000
First Submitted: 2012-12-10 17:34 (UTC)
Last Updated: 2024-11-14 17:07 (UTC)

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 44 Next › Last »

Logic commented on 2022-02-18 14:19 (UTC)

Hi,

maybe someone can help me with an error during compilation:

[ 88%] Linking CXX executable seafile-applet
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/libgio-2.0.so: undefined reference to `g_module_open_full'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/seafile-applet.dir/build.make:4004: seafile-applet] Error 1
make[1]: *** [CMakeFiles/Makefile2:987: CMakeFiles/seafile-applet.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

I build the package with "makepkg -fsri". When I check to see if the symbol is available, I find it:

readelf -Ws --dyn-syms /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib/libgio-2.0.so | grep g_module_open_full
   417: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND g_module_open_full

Does anyone know how I can solve the problem?

JulianFP commented on 2022-02-16 16:38 (UTC) (edited on 2022-02-16 16:39 (UTC) by JulianFP)

When trying to login via SSO, seafile-applet crashes after entering the domain. In the cli the debug message "Aborted (core dumped)" appears and applet.log contains:

[16.02.2022 17:27:00]read id from id file
[16.02.2022 17:27:00]starting seaf-daemon:  ("-c", "/home/<user>/.ccnet",    "-d", "<path>/Seafile/.seafile-data", "-w", "<path>/Seafile/seafile/")
[16.02.2022 17:27:01][Rpc Client] connected to daemon
[16.02.2022 17:27:01][Rpc Client] connected to daemon
[16.02.2022 17:27:02]Starting the network status detector
[16.02.2022 17:27:02][AutoUpdateManager] cancel all download tasks
[16.02.2022 17:27:02][AutoUpdateManager] clean file caches db
[16.02.2022 17:27:02][AutoUpdateManager] clean file caches
[16.02.2022 17:27:02]starting applet rpc service
[16.02.2022 17:27:02]socket file exists, delete it anyway
[16.02.2022 17:27:02]applet rpc service started
[16.02.2022 17:27:05]WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
[16.02.2022 17:27:05]QGLXContext: Failed to create dummy context
[16.02.2022 17:27:05]Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)

MrKyr commented on 2022-01-15 22:45 (UTC)

Hi, is it possible to make a package only for the cli client?

snack commented on 2021-11-03 07:40 (UTC)

The issue with the application crashing when the mouse is moved over the gear icon has vanished for me. I don't know what fixed it, maybe an update of a dependent package. The only manual intervention I recently did was to restore the compositing of my Plasma desktop after the upgrade to Plasma 5.23 removed the XRender backend and forced me to fix Plasma configuration in order to get the compositor back at work with the OpenGL backed. But to me this doesn't seem to have any clear relationship with the Seafile client issue, so it's probably irrelevant.

YamashitaRen commented on 2021-10-26 15:20 (UTC) (edited on 2021-10-26 15:21 (UTC) by YamashitaRen)

For the record, I have snack's issue too.

And now it looks like my preferences are ignored because the "undefined symbol" issue came back. Maybe you don't have the bug because you did not check it or something like that...

bionade24 commented on 2021-10-16 12:10 (UTC)

@snack No, it's full of AUR packages. Honestly, at this point just downgrade to 8.0.3 and stick with it. Maybe it's bc my server still runs 7.15. Someone has to take time to debug it correctly.

My checksums:
158237338f3476140a230ff5adff1f6b0e8831f3c2947317348d553deb99fca4 /usr/bin/seafile-applet
8fca5c846fd932d853915b207bbabe3eacffb74e990a24012141b69413913e06 /usr/bin/seaf-daemon
ab10cafcc2951a856a830b7a2686cf87efa62e55bd97ee10656aebd757234a31 /usr/lib/libsearpc.so
70fae0d24bd84ee00b5543f3c1ae676fed72773260081525bb43bf29f24af382 /usr/lib/libseafile.so

snack commented on 2021-10-16 12:02 (UTC)

@bionade24: thanks for the help and sorry for the off-topic question. The problem still persists on my machine, but I se that in your repo you have many other packages. Do you use these instead of the official Arch ones on the machines where Sefile works as expected? If yes then the breakage might come from a non-Seafile package whose version in Arch repos causes the breakage.

bionade24 commented on 2021-10-16 11:27 (UTC) (edited on 2021-10-16 11:28 (UTC) by bionade24)

This will go a bit off-topic (if requested I'll delete it).

@snack The key pacman complains about is a subkey of my key (Or the other way around idk). Answering the dialog will unfortunately not help. The right way is to edit the trust level of the key, which can be achieved faster by using pacman-key --lsign-key <fingerprint>.

snack commented on 2021-10-16 11:26 (UTC)

@bionade: I imported and trusted the key 289AD6AA32857A04ABA587417EAC11ACDBCFBCEB, then pacman -Syy then pacman -S seafile-client seafile libsearpc. Still the same issue.