Thanks for the package. I found that I had to change the permissions on the script's -dbPath folder, sudo chmod 777 /var/lib/dynamodb, before it would work. 771 might also be sufficient, but I'm the only user so I didn't bother testing further. Alternatively, dropping the -dbPath argument from the script and using the default location or replacing it with -inMemory will work.
Search Criteria
Package Details: dynamodb 2017_02_16-1
| Git Clone URL: | https://aur.archlinux.org/dynamodb.git (read-only) |
|---|---|
| Package Base: | dynamodb |
| Description: | Amazon DynamoDB Local instance. Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. |
| Upstream URL: | http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tools.DynamoDBLocal.html |
| Keywords: | dynamodb |
| Licenses: | |
| Submitter: | bananaboydean |
| Maintainer: | aaronm-cloudtek |
| Last Packager: | aaronm-cloudtek |
| Votes: | 6 |
| Popularity: | 0.077780 |
| First Submitted: | 2015-09-16 21:57 |
| Last Updated: | 2017-05-26 00:03 |
Dependencies (3)
- bash (bash-devel-git, bash-devel-static-git)
- java-environment (intellij-jdk, java-gcj-compat, jdk, jdk-arm, jdk-dcevm, jdk-devel, jdk5, jdk6, jdk7, jdk7-openjdk-infinality, jdk8, jdk8-j9-bin, jdk8-openjdk-infinality, jdk8-openjdk-jetbrains, jdk8-openjdk-jetbrains-git, jdk9-openj9-bin, tuxjdk, zulu-jdk, jdk7-openjdk, jdk8-openjdk, jdk9-openjdk)
- lib32-glibc
Required by (0)
Sources (4)
Latest Comments
poisonoak commented on 2017-01-24 18:36
bananaboydean commented on 2015-12-11 14:00
Thanks gian. Should be able to push it up in a few hours.
gian commented on 2015-12-11 10:48
You also need to create /var/lib/dynamodb to be able to install the package
gian commented on 2015-12-11 10:26
And here is a patch:
diff --git a/PKGBUILD b/PKGBUILD
index 62e08ca..b42696f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,7 +14,7 @@ sha256sums=('6a2d271d62de9e4e48bd4bd866a72283dec6bacc097c2f6262ab19fc0feb34d9' '
package() {
cd "$pkgdir"
- mkdir -p "usr/share/dynamodb" "usr/share/licenses/dynamodb" "usr/lib/systemd/system" "usr/bin" "/etc/dynamodb"
+ mkdir -p "usr/share/dynamodb" "usr/share/licenses/dynamodb" "usr/lib/systemd/system" "usr/bin" "etc/dynamodb"
cp -dr --no-preserve=ownership "$srcdir/DynamoDBLocal_lib/" "./usr/share/dynamodb"
gian commented on 2015-12-11 10:12
The package is not installable (and does not build)
Here the log
==> Making package: dynamodb 1.0-1 (Fri Dec 11 11:11:24 CET 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found config.cfg
-> Found dynamodb
-> Found dynamodb.service
-> Found dynamodb_local_2015-07-16_1.0.tar.gz
==> Validating source files with sha256sums...
config.cfg ... Passed
dynamodb ... Passed
dynamodb.service ... Passed
dynamodb_local_2015-07-16_1.0.tar.gz ... Passed
==> Extracting sources...
-> Extracting dynamodb_local_2015-07-16_1.0.tar.gz with bsdtar
bsdtar: Failed to set default locale
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
mkdir: cannot create directory '/etc/dynamodb': Permission denied
==> ERROR: A failure occurred in package().
Aborting...