Package Details: seafile-client 7.0.2-1

Git Clone URL: https://aur.archlinux.org/seafile-client.git (read-only)
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
Conflicts: seafile-client-qt5
Provides: seafile-client-qt5
Submitter: Localizator
Maintainer: eolianoe (edacval, Joffrey)
Last Packager: Joffrey
Votes: 155
Popularity: 3.507628
First Submitted: 2012-12-10 17:34
Last Updated: 2019-08-20 16:37

Pinned Comments

eolianoe commented on 2017-06-30 08:43

@all: when you have some 'error while loading shared libraries', you need to rebuild every components.

mbunkus commented on 2013-02-26 13:30

Another issue occurs when I want to start seafile-applet:

Load config from /home/mosu/.ccnet
Traceback (most recent call last):
File "main.py", line 75, in <module>
default_filters=['decode.utf8'])
File "/usr/lib/python2.7/site-packages/web/contrib/template.py", line 107, in __init__
from mako.lookup import TemplateLookup
ImportError: No module named mako.lookup


Installing "python2-mako" helps, so please add it to the dependencies.

Anonymous comment on 2013-02-26 12:36

No problem. Anyway, I'd suggest putting this flag into your /etc/makepkg.conf (https://www.archlinux.org/pacman/makepkg.conf.5.html).

This way it will get used by makepkg automatically *unless* the make call in the PKGBUILD specifically states -j1, to which I've now just updated this packages PKGBUILD. In essence:
(1) Move -j3 to /etc/makepkg.conf into the line "#MAKEFLAGS=" and uncomment it.
(2) Try building with the package release I just uploaded

mbunkus commented on 2013-02-26 12:26

Yes, I do. I have "export MAKEFLAGS="-j 3"" in my shell startup files. I've temporarily removed it and re-built seafile-client. It works now. Thanks for the fast response.

Anonymous comment on 2013-02-26 12:24

The same error occurs on ccnet when building with more than one job, so do you use more than one job? If so, try changing make to make -j1 in the PKGBUILD.

Anonymous comment on 2013-02-26 12:23

The same error occurs on ccnet when building with more than one job, so do you use more than one job?

Anonymous comment on 2013-02-26 12:22

The same error occurs on ccnet when building with more than one job, so do you use more than one job?

mbunkus commented on 2013-02-26 12:21

And sorry for flagging out of date, I confused client with server version numbers. Still, the error does happen.

mbunkus commented on 2013-02-26 12:18

This package does currently not build due to an error during compilation:

In file included from ../common/rpc-service.c:39:0:
../../lib/searpc-marshal.h:1027:13: error: redefinition of ‘register_marshals’
../../lib/searpc-marshal.h:816:13: note: previous definition of ‘register_marshals’ was here
../../lib/searpc-marshal.h:816:13: warning: ‘register_marshals’ defined but not used [-Wunused-function]

Anonymous comment on 2013-02-23 17:07

Adopted this package, it will now be build from source to avoid python2/python3 problems.

Anonymous comment on 2013-02-23 15:58

Please make this compile from source, because the precompiled binaries expect python to be python2 instead of python3, which means this will not work with python3 installed, as the connection between applet and server is a python script that won't start, breaking the entire client. To change this the PYTHON variable needs to be set to /usr/bin/python2 at ./configure time.

I have a working PKGBUILD that also builds upon the already available ccnet and libsearpc packages:

http://pastebin.com/raw.php?i=UkMiPZYw