Package Details: seahub 7.0.5-1

Git Clone URL: (read-only, click to copy)
Package Base: seahub
Description: The web frontend for seafile server
Upstream URL:
Licenses: Apache
Submitter: eolianoe
Maintainer: Joffrey
Last Packager: Joffrey
Votes: 6
Popularity: 0.000002
First Submitted: 2017-07-03 09:48
Last Updated: 2019-10-08 20:13

Pinned Comments

Joffrey commented on 2018-02-13 10:56


Prerequisites :

  • The seafile-server daemon must be stopped
  • You must use seafile user
  • You must be placed in /your/instance/seafile-server/

Make a seahub backup :

mv seahub seahub-old

Copy the new directories

cp -r /usr/share/seafile-server/{upgrade,seahub} ./

Run an upgrade :


Otherly you can use my script seafile-helper available on AUR.

Latest Comments

1 2 3 4 5 6 Next › Last »

DanSman commented on 2020-01-06 19:59

I think we have to wait until it is fully supported by Python 3. So many dependencies are no longer available. The biggest problem at the moment is probably the python2-django dependency.

DasGurke commented on 2019-11-12 17:11

I "fixed" my issue by changing two if not emailuser statements in seahub/base/ to if emailuser == None. One occurence was on line 98, the other on line 545. Judging from my very superficial Python knowledge this should mitigate the problem until I have time to figure this out properly.

DasGurke commented on 2019-11-12 16:27

After a reboot Seahub has stopped working, it keeps erroring out on every login with the following message:

AttributeError at /accounts/login/

type object '_SearpcObj' has no attribute '__bool__'

Request Method:     POST
Request URL:    http://--redacted--/accounts/login/?next=/
Django Version:     1.11.25
Exception Type:     AttributeError
Exception Value:    

type object '_SearpcObj' has no attribute '__bool__'

Exception Location:     /usr/lib/python2.7/site-packages/future/types/ in __nonzero__, line 70
Python Executable:  /usr/bin/python2
Python Version:     2.7.17
Python Path:    


Server time:    Tue, 12 Nov 2019 16:17:22 +0000

I assumed this was some kind of problem with seafrpc so I rebuild the following packages: ccnet-server seahub libevhtp-seafile libsearpc. Sadly, this did not fix the issue.

Did anyone here stumble over the same problem?

zkrx commented on 2019-09-17 17:39

I don't understand the pinned comment. Does it mean that we shouldn't upgrade the package using pacman -U?

pvagner commented on 2019-08-14 07:05

Yes, setting daemon = false helped me to discover a typo in my config and now it's all working great for me again. BTW 7.0.4 is out.

DasGurke commented on 2019-08-13 18:15

For whatever reason the Seahub logfile wandered over to /tmp/seahub.log for me. If that doesn't work you can probably set daemon = False in gunicorn.conf.

pvagner commented on 2019-08-13 16:41

Can anyone run seahub after upgrading to 7.0.3? According to the seafile-admin start output it's started successfully, however seahub.log is empty and I can't figure out a way on how to peek at gunicorn's output.

h44z commented on 2019-07-12 22:58

@Joffrey: I have updated this package to version 7.0.3. Find the updated PKGBUILD and .SRCINFO here:

I also updated the seafile-client, ccnet-server, seafile-server and seafile packages.

Artain commented on 2019-03-01 19:34

@edacval thanks deleting this fixed the problem. I actually added this to the config because I read in some forum this would fix my bug. But I guess I did also something else. Thank you!!! Was looking for 2 weeks.

edacval commented on 2019-03-01 15:36

@artain Do you have "DEBUG = True" in ?