steveej / seafile-portage-overlay Goto Github PK
View Code? Open in Web Editor NEWPortage overlay to maintain seafile ebuilds
Portage overlay to maintain seafile ebuilds
Hi,
Thanks for you overlay!
Is it possible that you update the overlay with the newest version of seafile (at the moment 4.0.5)
Thanks!
Are there any plans on bumping the 4.1.5 linux cliento into this repository?
That'd be great!
Thank you :)
The seahub is in nature a web application. Therefore, it should go into the category www-apps and inherit from webapp
First, thank you for providing this overlay! When using it to install seafile client, the python scripts used by it, is installed in / directory:
ls /
bin dev home lib32 lost+found mnt proc run seafile sys usr
boot etc lib lib64 media opt root sbin seaserv tmp var
ls -l /seafile/
total 104
-rw-r--r-- 1 root root 375 Apr 22 10:19 init.py
-rw-r--r-- 1 root root 700 Apr 22 10:19 init.pyc
-rw-r--r-- 1 root root 700 Apr 22 10:19 init.pyo
-rw-r--r-- 1 root root 25965 Apr 22 10:19 rpcclient.py
-rw-r--r-- 1 root root 32276 Apr 22 10:19 rpcclient.pyc
-rw-r--r-- 1 root root 32276 Apr 22 10:19 rpcclient.pyo
ls -l /seaserv/
total 144
-rw-r--r-- 1 root root 13640 Apr 22 10:19 api.py
-rw-r--r-- 1 root root 14948 Apr 22 10:19 api.pyc
-rw-r--r-- 1 root root 14948 Apr 22 10:19 api.pyo
-rw-r--r-- 1 root root 2310 Apr 22 10:19 init.py
-rw-r--r-- 1 root root 3680 Apr 22 10:19 init.pyc
-rw-r--r-- 1 root root 3680 Apr 22 10:19 init.pyo
-rw-r--r-- 1 root root 26834 Apr 22 10:19 service.py
-rw-r--r-- 1 root root 28250 Apr 22 10:19 service.pyc
-rw-r--r-- 1 root root 28250 Apr 22 10:19 service.pyo
Seafile client was installed in /usr/local/bin: /usr/local/bin/seafile-applet
However, regardless to these locations, the client seem to work as it should.
Best,
Marko
First: Thank you for the ebuilds! ๐
I've always got this problem (also with the older existing ebuilds). Is there a way to solve this without rewriting the Djblets ebuild after every emerge --sync?
Calculating dependencies... done!
[ebuild UD ] dev-python/django-1.4.13 [1.5.8] USE="mysql postgres sqlite vhosts%* {-test} (-doc%)" PYTHON_TARGETS="python2_7 (-pypy%) (-python3_2%) (-python3_3%*)" 7,572 kB
[ebuild R ~] dev-python/Djblets-0.7.28 PYTHON_TARGETS="python2_7" 0 kB
Total: 2 packages (1 downgrade, 1 reinstall), Size of downloads: 7,572 kB
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-python/django:0
(dev-python/django-1.5.8::gentoo, installed) pulled in by
>=dev-python/django-1.5.8[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)] required by (dev-python/django-pipeline-1.3.25::gentoo, installed)
(dev-python/django-1.4.13::gentoo, ebuild scheduled for merge) pulled in by
<dev-python/django-1.5[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] required by (dev-python/Djblets-0.7.28::gentoo, ebuild scheduled for merge)
the ebuild for seafile-client seems to be broken:
search:
emerge -s seafile-client
Searching... - * Digest verification failed:
* /var/lib/layman/seafile/net-misc/seafile-client/seafile-client-3.0.4.ebuild
* Reason: Filesize does not match recorded size
* Got: 626
* Expected: 604
[ Results for search key : seafile-client ]
[ Applications found : 1 ]
emerge: search: aux_get() failed, skipping
install:
sudo emerge -avq seafile-client
Password:
* Digest verification failed:
* /var/lib/layman/seafile/net-misc/seafile-client/seafile-client-3.0.4.ebuild
* Reason: Filesize does not match recorded size
* Got: 626
* Expected: 604
[ebuild N ] net-misc/seafile-3.1.6 USE="client fuse server" PYTHON_TARGETS="python2_7"
[ebuild N ] net-misc/seafile-client-3.0.2
The following keyword changes are necessary to proceed:
(see "package.accept_keywords" in the portage(5) man page for more details)
# required by seafile-client (argument)
=net-misc/seafile-client-3.0.2 **
Would you like to add these changes to your config files? [Yes/No] n
Hi all,
I have seafile and seahub from your overlay to my gentoo box,
can you help me setup server in the right way? Can you link me an howto please?
Thanks
LP
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.