haiwen / seafile

High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features.
http://seafile.com/
Other
12.26k stars 1.54k forks source link

Prerequisites missing in documentation #1951

Open flberger opened 7 years ago

flberger commented 7 years ago

Unter "Setting Up Seafile Server", https://manual.seafile.com/deploy/using_sqlite.html lists

python 2.7 python-setuptools python-imaging python-ldap python-urllib3 sqlite3

as the required dependencies.

Trying to run a current Seafile server with this setup yields

ccnet-init: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory

After installing libselinux, Seafile starts, but yields "Internal Server Error".

After installing requests and pyyaml, the Seafile works.

Please add

as required dependencies in the Seafile server documentation

killing commented 7 years ago

What OS do you use?

flberger commented 7 years ago

Gentoo Linux, a source-based meta distribution.

It does not ship with libselinux or requests by design - everything has to be specified. That's why a complete list of dependencies is crucial.