Package Details: seafile-server 9.0.9-1

Git Clone URL: https://aur.archlinux.org/seafile-server.git (read-only, click to copy)
Package Base: seafile-server
Description: Seafile server core
Upstream URL: https://github.com/haiwen/seafile-server
Licenses: AGPL3
Conflicts: seafile
Submitter: eolianoe
Maintainer: Joffrey
Last Packager: Joffrey
Votes: 18
Popularity: 0.001632
First Submitted: 2017-01-07 15:22 (UTC)
Last Updated: 2022-09-25 07:50 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 7 Next › Last »

Joffrey commented on 2022-04-03 17:14 (UTC)

@ChuckHL seafile-admin is no longer maintained, use setup-seafile-mysql.sh or setup-seafile.sh script instead.

ChuckHL commented on 2022-03-30 03:37 (UTC)

I am unable to make a fresh install of seafile.

I managed to install all the required apps and packages.

I got an error regarding the python version. It said that it is not compatible with python 3 and to use python 2 (which if i am not mistaken, seafile 7 and above were supposed to be python 3).

I changed my env to use python 2 and now i get the following error when running: seafile-admin setup

Error: seaf-server-init not found in PATH. Have you built and installed seafile server?

Any idea on what am I missing?

Regards

Joffrey commented on 2020-04-23 18:12 (UTC)

It's reported https://bugs.archlinux.org/task/66365 .

yuyichao commented on 2020-04-23 01:38 (UTC)

It seems to be an oniguruma packaging issue since 6.9.5 disabled the "posix API" by default.

https://github.com/kkos/oniguruma/commit/04f2e597bfe0928cdefc84f5e7dafbb27abc52aa

Please report to the official package instead.

Captain_Rage commented on 2020-04-23 00:50 (UTC) (edited on 2020-04-23 01:14 (UTC) by Captain_Rage)

When trying to compile seafile-server 7.1.3 the following error message is thrown:

In file included from http-server.c:15:
/usr/include/evhtp.h:11:10: fatal error: onigposix.h: No such file or directory
11 | #include <onigposix.h>
    |          ^~~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:642: http-server.o] Error 1
make[3]: Leaving directory '/home/heeey/.cache/yay/seafile-server/src/seafile-server-7.1.3-server/server'
make[2]: *** [Makefile:955: all-recursive] Error 1
make[2]: Leaving directory '/home/heeey/.cache/yay/seafile-server/src/seafile-server-7.1.3-server/server'
make[1]: *** [Makefile:454: all-recursive] Error 1
make[1]: Leaving directory '/home/heeey/.cache/yay/seafile-server/src/seafile-server-7.1.3-server'
make: *** [Makefile:386: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Error making: seafile-server

The package oniguruma 6.9.5-1 is installed, although that package doesn't contain the file 'onigposix.h'. Is there a wrong dependency set or what could be missing? I cannot find any other package that contains that file, and the oniguruma package also doesn't have it. Thanks for your efforts of maintaining the Seafile packages.

Joffrey commented on 2020-03-29 10:28 (UTC)

Hello @yuyichao, pretty or not, I think your patch it's the only stable solution.

yuyichao commented on 2020-03-28 19:35 (UTC)

Just a heads up, for 7.1.3 (really 7.1.2) upgrade, https://github.com/haiwen/seafile-server/commit/150c90df40a09a1f8e96dca73a239fd68f90673e caused some additional trouble since it is reading the path of seafile-controller. The current solution I'm using at https://github.com/archlinuxcn/repo/tree/3844a0e73eff940e25e5d138f4d379d43ffbdb0a/archlinuxcn/seafile-server is not very pretty (though it's not the ugliest patch I've writen either...) but it get the job done for me ATM.

My long term plan is still to use a combination of symlinks, upstream patches and downstream patches so that I could make my setup capatible with the seafile-server/ scripts instead of seafile-admin which seems to be abandoned. Currently it's not in that state so the patch there could be useful but may not be clean enough for general consumption...

cybertron commented on 2020-03-14 09:28 (UTC)

@ghostv33 https://github.com/haiwen/seafile/issues/791 should help you :)

ghostv33 commented on 2019-09-03 21:05 (UTC)

Anyone can give the steps to install and use it on a network behind a router? The archwiki is backdated thats why asking