Package Details: seafile-server 6.1.0-3

Git Clone URL: https://aur.archlinux.org/seafile-server.git (read-only)
Package Base: seafile-server
Description: Seafile is an online file storage and collaboration tool
Upstream URL: https://github.com/haiwen/seafile-server
Licenses: AGPL3
Submitter: eolianoe
Maintainer: eolianoe
Last Packager: eolianoe
Votes: 4
Popularity: 1.125837
First Submitted: 2017-01-07 15:22
Last Updated: 2017-05-26 00:23

Latest Comments

Captain_Rage commented on 2017-05-25 19:55

Thanks alot, @LNHRT!! Running 'pip2 install requests' inside the Seafile enviroment did indeed fix the problem. Much obliged! @eolianoe: You might want to add a line for installing 'requests' side the Seafile environment also. Cheers!

LNHRT commented on 2017-05-25 16:01

I also had the "Unhandled Exception" message in Seahub. Since i installed pip requests (pip2 install requests) the webinterface works again.

Captain_Rage commented on 2017-05-22 16:16

@eoalianoe: Thank you for the update. I tried it, and sincerely believe that it is correct and SHOULD work, however, it does not. I tried to reinstall the package three times and never did moviepy get installed through pip2 into seafileenv. This is very strange, since I can see that you added a line for that in the PKGBUILD. I think the problem might be rooted deeper on the Raspberry Pi. Here is a report that moviepy is misbehaving on the Raspberry Pi: https://github.com/Zulko/moviepy/issues/322#issuecomment-253336571
Atleast the good news it that the dependencies are updated for the remaining architectures and that people are trying to figure out how to solve the Raspberry Pi specific problem. Will keep you updated on how the issue solving unfolds.
EDIT:
moviepy was installed all along. Sorry for the misinformation, I didn't pay attention. Like LNHRT wrote, the problem was a missing dependency ('pip2 install requests' inside the Seafile enviroment solved it for me). Thanks!

eolianoe commented on 2017-05-22 08:48

@Captain_Rage: sorry, I didn't see those new deps, could you try the new release? I need to find some time to get a proper PKGBUILD for seahub rather than the tricky 'seafile-server.install'

Captain_Rage commented on 2017-05-20 05:59

Getting an "Unhandled Exception

An unhandled exception was thrown by the application." after upgrading to 6.1.0-1 (armv6h). Looks like additional dependencies were added and I'm not sure whether the PKGBUILD reflects that.

EDIT:
Namely, package ffmpeg. Also, pip should get pillow (which it already has?) and moviepy.
EDIT2:
Looks like people in the official forum are having this problem. It's not written exactly how to fix it (with regards to the Arch version), only in general, but it seems to have something to do with the aforementioned new dependencies.
https://forum.seafile.com/t/seafile-server-6-1-0-beta-for-raspberry-pi-is-ready-12-05-2017/2770/11
EDIT3:
Refer to the official information:"Note for upgrade - If you upgrade from 6.0, you need to install ffmpeg package to let the video thumbnail work correctly". It is written which package (ffmpeg for Arch) and pip dependcies are needed:
https://forum.seafile.com/t/seafile-version-6-1-0-beta-is-ready-for-testing/2758/4
EDIT4:
Turns out it was a missing dependcy: requests had to be installed in seafileenv ('pip2 install requests', inside said environment). Thanks alot LNHRT for figuring it out!

eolianoe commented on 2017-04-26 10:15

@j1simon: sorry, I enabled again the libevhtp dep

j1simon commented on 2017-04-26 09:12

Error at compile time:
....
http-server.c:15:19: fatal error: evhtp.h: No such file or directory
#include <evhtp.h>
^
compilation terminated.
make[3]: *** [Makefile:692: http-server.o] Error 1
make[3]: *** Waiting for unfinished jobs....
upload-file.c:15:19: fatal error: evhtp.h: No such file or directory
#include <evhtp.h>
^
compilation terminated.
make[3]: *** [Makefile:692: upload-file.o] Error 1
access-file.c:14:19: fatal error: evhtp.h: No such file or directory
#include <evhtp.h>
^
compilation terminated.
make[3]: *** [Makefile:692: access-file.o] Error 1
....

eolianoe commented on 2017-04-05 08:11

@oi_wtf: Thanks for the patch, I will apply it when openssl goes out of testing

oi_wtf commented on 2017-04-04 22:23

For openssl-1.0 the changes in this patch[1] and
'export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig'
before the './autogen.sh' line are needed to fix build errors.

[1] https://gist.github.com/brainpower/fd1e75fc50d9852d0369e27cee32fadb

Captain_Rage commented on 2017-02-25 15:39

@cybertron

You can add the line 'SEAFILE_VERSION= '6.0.8'' to conf/seahub_settings.py as a workaround (not an elegant solution, but it will change the version number on the page to whatever you choose).

cybertron commented on 2017-02-18 18:53

if I check the "about" link at the frontend footer it says I got server 5.1 running but should ne 6.0.8 o.O

eolianoe commented on 2017-02-17 09:11

@MichiMunich, checksums changed. I reported upstream in order to fix that.

LNHRT commented on 2017-02-17 07:55

the sha256sum for seafile-server-6.0.8-server.tar.gz seems to be wrong

cybertron commented on 2017-01-27 19:58

Its a little bit crap that software isn't it?
I try to migrate my local seafile-server from raspi to alarm and the environment is realy scary o.O

Captain_Rage commented on 2017-01-11 11:27

When installing 6.0.7-3 some pipe is broken:

:: Processing package changes...
New python executable in /usr/lib/seafile/seafileenv/bin/python2
Also creating executable in /usr/lib/seafile/seafileenv/bin/python
Installing setuptools, pip, wheel...
error: command terminated by signal 13: Broken pipe

When downgrading to 6.0.7-2 everything istalls without error. Do I need to recompile any other package when upgrading from 6.0.7-2 to 6.0.7-3?

eolianoe commented on 2017-01-11 08:53

@jaltek: you are right the real dependency is only 'ccnet-server'. In fact this dependency is already resolved as 'seafile' needs 'ccnet' to get the cli client working.
The layout was improved and it's more easy to understand, now I need to really package 'seahub'.

jaltek commented on 2017-01-11 07:41

Hi eolianoe,

the seafile layout (upstream) is really confusing :)
According to the server manual[1], the dependencies for seafile-server should be ccnet-server and seahub. Do you have intentionally set ccnet as dependency and not ccnet-server?

Cheers!

[1]: https://manual.seafile.com/build_seafile/server.html#components-of-the-seafile-server

Captain_Rage commented on 2017-01-10 13:58

Works nicely here!

eolianoe commented on 2017-01-08 11:28

@fluke: should be fixed now

fluke commented on 2017-01-08 08:14

Both seafile and seafile-server include libseafile.so lib:

error: failed to commit transaction (conflicting files)
seafile-server: /usr/lib/libseafile.so exists in filesystem
seafile-server: /usr/lib/libseafile.so.0 exists in filesystem
seafile-server: /usr/lib/libseafile.so.0.0.0 exists in filesystem

$ pacman -Qo /usr/lib/libseafile.so
/usr/lib/libseafile.so is owned by seafile 6.0.2-2