Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Seafile server on Raspberry Pi 2
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on ARM
View previous topic :: View next topic  
Author Message
samo
Guru
Guru


Joined: 13 Mar 2004
Posts: 489

PostPosted: Mon Nov 07, 2016 12:15 pm    Post subject: Seafile server on Raspberry Pi 2 Reply with quote

Hello,

does someone know how to install a Seafile server on the Raspberry Pi 2?

I'm running into the following slot conflict:

Code:
# emerge -DuvaN seafile

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] dev-libs/vala-common-0.30.1::gentoo  0 KiB
[ebuild  N    *] dev-python/webpy-0.37-r1::gentoo  PYTHON_TARGETS="python2_7" 89 KiB
[ebuild  N     ] dev-python/pycrypto-2.6.1::gentoo  USE="gmp -doc" PYTHON_TARGETS="python2_7 python3_4" 436 KiB
[ebuild  N     ] dev-python/setproctitle-1.1.8::gentoo  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-python3_5)" 23 KiB
[ebuild  N     ] dev-python/markupsafe-0.23::gentoo  PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5)" 14 KiB
[ebuild  N    *] www-servers/gunicorn-19.4.5::gentoo  USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_5" 390 KiB
[ebuild  N     ] dev-python/chardet-2.2.1::gentoo  PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3)" 177 KiB
[ebuild  N     ] dev-python/simplejson-3.8.1::gentoo  PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5)" 75 KiB
[ebuild  N     ] dev-python/pillow-3.1.1::gentoo  USE="zlib -doc -examples -jpeg -jpeg2k -lcms {-test} -tiff -tk -truetype -webp" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-python3_5)" 10,110 KiB
[ebuild  N    *] dev-python/publicsuffix-1.1.0::graaff  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5" 61 KiB
[ebuild  N    ~] dev-python/dnspython-1.15.0::gentoo  USE="-examples {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5" 247 KiB
[ebuild  N     ] dev-python/pytz-2016.3::gentoo  PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5)" 167 KiB
[ebuild  N    ~] dev-python/feedparser-5.2.1::gentoo  PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_5" 248 KiB
[ebuild  N    *] dev-python/pillowfight-0.2::gentoo  PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) -python3_5" 3 KiB
[ebuild  N    *] dev-python/jsmin-2.2.1::gentoo  PYTHON_TARGETS="python2_7 python3_4 (-pypy) -python3_5" 13 KiB
[ebuild  N     ] dev-python/futures-3.0.3::gentoo  USE="-doc" PYTHON_TARGETS="python2_7 (-pypy)" 25 KiB
[ebuild  N     ] dev-python/mako-1.0.0::gentoo  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4" 459 KiB
[ebuild  N     ] dev-python/jinja-2.8::gentoo  USE="-doc -examples" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5)" 349 KiB
[ebuild  N     ] virtual/python-futures-0::gentoo  PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-python3_5)" 0 KiB
[ebuild  N     ] dev-libs/jansson-2.7::gentoo  USE="-doc -static-libs" 0 KiB
[ebuild  N     ] app-arch/libarchive-3.2.1-r3:0/13::gentoo  USE="acl bzip2 e2fsprogs iconv lzma xattr zlib -expat (-libressl) -lz4 -lzo -nettle -static-libs" 0 KiB
[ebuild  N     ] dev-util/cmake-3.5.2-r1::gentoo  USE="ncurses -doc -emacs -qt5 -system-jsoncpp {-test}" 0 KiB
[ebuild  N    *] net-libs/libsearpc-3.0::rinaldus-overlay  0 KiB
[ebuild  N    *] dev-db/libzdb-3.1::gentoo  USE="sqlite ssl -debug -doc -mysql -postgres -static-libs" 0 KiB
[ebuild  N     ] dev-util/desktop-file-utils-0.23::gentoo  USE="-emacs" 0 KiB
[ebuild  N     ] www-client/lynx-2.8.8_p2::gentoo  USE="bzip2 ipv6 nls ssl unicode -cjk -gnutls -idn" 2,527 KiB
[ebuild  N    *] net-libs/libevhtp-1.2.10::rinaldus-overlay  0 KiB
[ebuild  N     ] app-text/xmlto-0.0.26-r1::gentoo  USE="text -latex" 118 KiB
[ebuild  N     ] dev-lang/vala-0.30.1:0.30::gentoo  USE="{-test}" 0 KiB
[ebuild  N     ] app-admin/webapp-config-1.54-r1::gentoo  USE="portage" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-python3_5)" 58 KiB
[ebuild  N    *] net-libs/ccnet-5.1.0::rinaldus-overlay  USE="python server -client -cluster -ldap" 0 KiB
[ebuild  N    #] dev-python/django-1.5.12::gentoo  USE="sqlite -doc -mysql -postgres {-test}" PYTHON_TARGETS="python2_7 (-pypy)" 8,011 KiB
[ebuild  N    *] dev-python/django-9999::gentoo  USE="sqlite -doc {-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy)" 0 KiB
[ebuild  N    *] dev-python/django-pipeline-1.3.26::gentoo  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy)" 41 KiB
[ebuild  N    *] dev-python/Djblets-0.9.4::graaff  PYTHON_TARGETS="python2_7" 403 KiB
[ebuild  N    *] net-misc/seafile-5.1.0::rinaldus-overlay  USE="python server -client -console -fuse -riak" 0 KiB

Total: 36 packages (36 new), Size of downloads: 24,031 KiB

!!! 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.12:0/0::gentoo, ebuild scheduled for merge) pulled in by
    =dev-python/django-1.5* required by (net-misc/seafile-5.1.0:0/0::rinaldus-overlay, ebuild scheduled for merge)
    ^                  ^^^^                                                                                                                                             
    <dev-python/django-1.7[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] required by (dev-python/Djblets-0.9.4:0/0::graaff, ebuild scheduled for merge)
    ^                  ^^^                                                                                                                                                                                                       

  (dev-python/django-9999:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-python/django-1.5.8[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] required by (dev-python/django-pipeline-1.3.26:0/0::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                             
    >=dev-python/django-1.6.11.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] required by (dev-python/Djblets-0.9.4:0/0::graaff, ebuild scheduled for merge)
    ^^                  ^^^^^^^^                                                                                                                                                                                                       


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


Does someone know a solution?

Regards
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54615
Location: 56N 3W

PostPosted: Mon Nov 07, 2016 12:33 pm    Post subject: Reply with quote

samo,

Portage:
You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.


That's always a good first step. The default --backtrack value is 3.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
samo
Guru
Guru


Joined: 13 Mar 2004
Posts: 489

PostPosted: Sat Nov 12, 2016 1:56 pm    Post subject: Reply with quote

It doesn't help.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54615
Location: 56N 3W

PostPosted: Sat Nov 12, 2016 5:41 pm    Post subject: Reply with quote

samo,

Seafile is a binay blob. It will insist on
Code:
  (dev-python/django-1.5.12:0/0::gentoo, ebuild scheduled for merge) pulled in by
    =dev-python/django-1.5* required by (net-misc/seafile-5.1.0:0/0::rinaldus-overlay, ebuild scheduled for merge)
There is not much you can do about that since you can't rebuild it.
Unless you cat get the sources ...

Given that you must have =dev-python/django-1.5*, mask all the other versions. Portage won't like that at all.
The hard bit now is to find versions of things that depend on dev-python/django that will work with =dev-python/django-1.5*.
That puzzle may not have any solutions, even if you go back to packages no longer in the portage repository.

If you feel lucky, you can edit the net-misc/seafile ebuild not to test for dev-python/django-1.5*. Then it may install but not work.

There's hours of fun in this.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
samo
Guru
Guru


Joined: 13 Mar 2004
Posts: 489

PostPosted: Sun Nov 13, 2016 1:46 pm    Post subject: Reply with quote

Thanks
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on ARM All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum