Seaf-cli status broken after last update (7.0.3)

Hi,

I recieved an update of the seafile client via apt update last night (version 7.0.3). Since this update seaf-cli status is not working any longer. Sync itselfs works fine.

Error trace

Traceback (most recent call last):
File “/usr/bin/seaf-cli”, line 905, in
main()
File “/usr/bin/seaf-cli”, line 901, in main
args.func(args)
File “/usr/bin/seaf-cli”, line 718, in seaf_status
if not task:
File “/usr/lib/python2.7/dist-packages/future/types/newobject.py”, line 88, in nonzero
return type(self).bool(self)
AttributeError: type object ‘_SearpcObj’ has no attribute ‘bool

System is Proxmox 6 / Debian Buster.

Is there any workaround? I use the seaf-cli for exporting data of all my repos and seaf-cli status for monitoring that all repos are synched.

Thanks and regards
sirpreme

Same error here!

Name Status Progress

Traceback (most recent call last):
File “/usr/bin/seaf-cli”, line 905, in
main()
File “/usr/bin/seaf-cli”, line 901, in main
args.func(args)
File “/usr/bin/seaf-cli”, line 718, in seaf_status
if not task:
File “/usr/lib/python2.7/dist-packages/future/types/newobject.py”, line 88, in nonzero
return type(self).bool(self)
AttributeError: type object ‘_SearpcObj’ has no attribute ‘bool

same problem after last update of cli client 7.0.3
debian 9

Starting to download …
Traceback (most recent call last):
File “/usr/bin/seaf-cli”, line 915, in
main()
File “/usr/bin/seaf-cli”, line 911, in main
args.func(args)
File “/usr/bin/seaf-cli”, line 634, in seaf_sync
email, random_key, enc_version, more_info)
File “/usr/lib/python2.7/dist-packages/pysearpc/client.py”, line 128, in newfunc
return fret(ret_str)
File “/usr/lib/python2.7/dist-packages/pysearpc/client.py”, line 26, in _fret_string
raise SearpcError(dicts[‘err_msg’])

Reinstaling the client fixed for me, no reconfiguration nedeed. I ran apt-get remove seafile-cli, and then apt-get install seafile-cli and the client start sincronizing again.