Package Details: arangodb 2.8.6-1

Git Clone URL: https://aur.archlinux.org/arangodb.git (read-only)
Package Base: arangodb
Description: A distributed open-source database with a flexible data model for documents, graphs, and key-values.
Upstream URL: https://www.arangodb.com/
Keywords: database document graph key-value model multi nosql
Licenses: Apache
Conflicts: arangodb-git
Provides: arangodb=2.8.6
Submitter: bpdp
Maintainer: asaaki
Last Packager: asaaki
Votes: 6
Popularity: 0.008587
First Submitted: 2012-08-23 14:29
Last Updated: 2016-04-03 12:17

Latest Comments

Marqin commented on 2016-03-20 18:58

That SSLv3 error is fixed in 2.8.5

asaaki commented on 2016-03-08 00:05

It seems they have disabled SSLv3 method recently in the package:
https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/openssl&id=4b82ed4285c7cb76caf6d75a015c5a7542c625d1

But arangodb seems to expect it.

asaaki commented on 2016-03-07 23:53

@markasoftware:
Can confirm, seems to happen after update of openssl package to most recent version.

Have seen your GitHub issue and will follow it.

Ref: https://github.com/arangodb/arangodb/issues/1773

markasoftware commented on 2016-03-07 17:28

I get the folowing error when trying to build:

lib/Basics/ssl-helper.cpp:59:14: error: use of undeclared identifier 'SSLv3_method'; did you mean 'SSLv23_method'?
meth = SSLv3_method();
^~~~~~~~~~~~
SSLv23_method
/usr/include/openssl/ssl.h:2360:19: note: 'SSLv23_method' declared here
const SSL_METHOD *SSLv23_method(void); /* Negotiate highest available SSL/TLS
^

What should I do?

asaaki commented on 2015-10-24 18:01

@Dietr1ch: I've added the steps to arangodb.install file.

Dietr1ch commented on 2015-09-22 21:22

/var/run/arangodb/ directory is not being created.

Systemd can do this after each boot as described here: https://sessellift.wordpress.com/2015/07/09/how-to-install-arangodb-on-arch-linux-or-manjaro-linux/

which says basically that we should do this:
sudo echo "d /var/run/arangodb 0755 arangodb arangodb -" > /lib/tmpfiles.d/arangodb.conf
sudo systemd-tmpfiles --create arangodb.conf


and now arango will be able to start each boot. The systemd service works fine, so it will take 2 lines to get up and running:

favourite-aur-manager arangodb
systemctl start arangodb

(=

colomar commented on 2015-07-07 00:12

he latest ArangoDB release is 2.6.2.
Also, the build fails with the following error:

LINK(target) /tmp/yaourt-tmp-colomar/aur-arangodb/src/ArangoDB-2.6.0/3rdParty/V8-3.31.74.1/out/x64.release/d8
collect2: error: ld returned 1 exit status
src/d8.target.x64.release.mk:226: recipe for target '/tmp/yaourt-tmp-colomar/aur-arangodb/src/ArangoDB-2.6.0/3rdParty/V8-3.31.74.1/out/x64.release/d8' failed
make[2]: *** [/tmp/yaourt-tmp-colomar/aur-arangodb/src/ArangoDB-2.6.0/3rdParty/V8-3.31.74.1/out/x64.release/d8] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-colomar/aur-arangodb/src/ArangoDB-2.6.0/3rdParty/V8-3.31.74.1/out'
Makefile:293: recipe for target 'x64.release' failed
make[1]: *** [x64.release] Error 2
make[1]: Leaving directory '/tmp/yaourt-tmp-colomar/aur-arangodb/src/ArangoDB-2.6.0/3rdParty/V8-3.31.74.1'
Makefile:9782: recipe for target '.v8-build-64' failed
make: *** [.v8-build-64] Error 2

This was already reported ( https://github.com/arangodb/arangodb/issues/1339 ) and according to the report already fixed upstream, but apparently not in 2.6.0. Therefore the package needs an update to 2.6.2 in order to work.

I tested with 2.6.2 (no other changes) and it works

asaaki commented on 2015-02-21 19:53

Even with go provided via Arch the needed disk space for a build of ArangoDB from sources is around 3,2 GiB. So, no real improvement here.

asaaki commented on 2015-02-19 17:08

I'll change this build setup soon (using Go package instead of a bundled one).
Should reduce the amount of needed disk space a little bit.

evilgnome commented on 2015-02-19 16:58

My build failure was probably due to running out of space in the build dir. When the failure happened, the space the operation used was 3.7 gigs!

All comments