Package Details: gpsprune 18.4-2

Git Clone URL: https://aur.archlinux.org/gpsprune.git (read-only)
Package Base: gpsprune
Description: a java application for viewing, editing and converting coordinate data from GPS systems
Upstream URL: http://sourceforge.net/projects/prune-gps/
Licenses: GPL
Conflicts: gpsprune_bin, prune_dev_bin
Submitter: jose1711
Maintainer: jose1711
Last Packager: jose1711
Votes: 9
Popularity: 0.005571
First Submitted: 2011-08-23 19:21
Last Updated: 2016-06-16 20:08

Latest Comments

jose1711 commented on 2016-06-16 20:09

@fordprefect thank you, implemented

fordprefect commented on 2016-06-15 10:40

please fix your optdepend, the package is called perl-image-exiftool now and not just exiftool (anymore?).
this holds for all flavours of this package.
thank you.

jose1711 commented on 2016-01-28 11:44

i adopted and fixed java3d - please retry and provide feedback

jose1711 commented on 2016-01-26 17:11

ok, i think i see where the problem is. download java3d pkgbuild, modify it as per my latest comment, build and install. then gpsprune compilation should work (tested on both platforms). j

jose1711 commented on 2016-01-24 16:28

hmmm... interesting that this problem does not seem to affect 32bit version

Smile4ever commented on 2016-01-24 14:35

Also, downloading from OpenStreetMap no longer works (IOException, server returned response code: 400 for URL: http://www.overpass-api.de)

andrej commented on 2015-06-15 02:47

Having java3d in the dependencies doesn't help. The build is broken and produces an empty .jar, with or without java3d. A .jar is just a zip archive, so you can easily look into it and see that it contains just the manifest, but no class files (not built due to errors). Hence the "class not found" issue.

eliasson commented on 2014-04-17 19:37

geekinthesticks: You need java3d (from the AUR) to build gpsprune. Please add it to the makedepends, maintaner.

geekinthesticks commented on 2014-03-31 08:51

OK just tried again with a fresh download. I am now getting lots of java errors when the package is being built, ending up with:

100 errors
cp: cannot create directory ‘compile/tim/prune/’: No such file or directory
cp: target ‘compile/tim/prune/’ is not a directory
cp: cannot create directory ‘compile/tim/prune/gui/’: No such file or directory
cp: cannot create regular file ‘compile/tim/prune/function/srtm’: No such file or directory
build complete
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Purging unwanted files...
-> Removing libtool files...
-> Removing static library files...
-> Compressing man and info pages...
-> Stripping unneeded symbols from binaries and libraries...
==> Creating package "gpsprune"...
-> Generating .PKGINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: gpsprune 16.1-1 (Mon 31 Mar 09:49:08 BST 2014)

geekinthesticks commented on 2014-03-31 08:44

I think that somehow the package is getting corrupted:

scamper2 AUR/gpsprune » java -jar pkg/gpsprune/usr/bin/gpsprune 1 ↵
Error: Invalid or corrupt jarfile pkg/gpsprune/usr/bin/gpsprune

jose1711 commented on 2014-03-27 17:28

maybe try gpsprune_bin ?

geekinthesticks commented on 2014-03-27 12:48

It's something to do with the .jar in the compressed package file. Note I have deleted and re-downloaded things a couple of times to make sure my download wasn't corrupted. If I try and start the jar file extracted from the compressed file I get the same error:

java -jar ./src/gpsprune_16.1/dist/gpsprune_16.1.jar
Error: Could not find or load main class tim.prune.GpsPrune

However, if I download just the .jar file from http://activityworkshop.net/software/gpsprune/gpsprune_16.1.jar it works fine.

jose1711 commented on 2014-03-22 16:29

sorry, can't reproduce it. please continue investigation on your side (try different user, set -x, strace)

geekinthesticks commented on 2014-03-07 08:36

I recently updated and now I get the following error:

scamper2 ~ » gpsprune 1 ↵
Error: Could not find or load main class tim.prune.GpsPrune

However, if I download the latest jar file from the website and run it from the command line it works OK.

6arms1leg commented on 2012-10-17 15:53

thanks, jose1711!
the problem is indeed related. and the fix that is mentioned in the comments works perfectly. seems that the install path of java3d is wrong. editing the java3d's PKGBUILD and changing the install path to "$JAVA_HOME/jre" (plus adjusting the line after) did the job.
thanks for your time.

jose1711 commented on 2012-10-17 11:19

6arms1leg: check out possibly related problem: http://aur.archlinux.org/packages.php?ID=18565

6arms1leg commented on 2012-10-15 19:22

i just realized, it is the same issue as before in my first comment (6arms1leg on Wed, 24 Aug 2011 15:44:52 +0000). my system configuration hasnt changed since then (except for regular full system updates of course).

6arms1leg commented on 2012-10-15 19:05

since a full system update today and a new build of "java3d" (also from aur), i cant build this package anymore. "makepkg" gives me a lot of errors like this:

###
==> Starting build()...
tim/prune/threedee/Java3DWindow.java:14: package javax.media.j3d does not exist
import javax.media.j3d.AmbientLight;
^
tim/prune/threedee/Java3DWindow.java:15: package javax.media.j3d does not exist
import javax.media.j3d.Appearance;
^
tim/prune/threedee/Java3DWindow.java:16: package javax.media.j3d does not exist
import javax.media.j3d.BoundingSphere;
^
[...]

cp: cannot create directory ‘compile/tim/prune/’: No such file or directory
###

obviously something happened with "java3d". im not sure if its within your range of responsibility though. thanks for your time.

jose1711 commented on 2011-08-31 05:06

6arms1leg: once built, java3d is no more a requirement but rather optional. package details is comprised of members of depends array.

6arms1leg commented on 2011-08-30 21:01

maybe its also a good idea to add java3d to the "Dependencies" line in the aur "Package Details" above?

jose1711 commented on 2011-08-30 20:39

thank you for feedback - i've updated pkgbuild.

6arms1leg commented on 2011-08-30 20:22

yes, works perfectly now! installed java3d from aur, then the build process and install went without any problems. thanks for your effort!

jose1711 commented on 2011-08-30 17:55

6arms1leg: try to install java3d. credit goes to author of gpsprune. please report if it helps so i can add this to makedepends array. jose

6arms1leg commented on 2011-08-27 11:12

thanks a lot!

jose1711 commented on 2011-08-27 11:04

i asked the author of the program if he could take a look at that. jose

6arms1leg commented on 2011-08-24 23:22

im using openjdk on a x86_64 machine.
i think i never compiled any other java software yet. in fact, the only other java program i use is josm, which is precompiled in the repository by now. not sure, if im able to compile any other java software. is there another small java program in the aur, that gets compiled from source, so i can test it?

6arms1leg commented on 2011-08-24 23:05

im using openjdk on a x86_64 machine.
i think i never compiled any other java software yet. in fact, the only other java program i use is josm, which is precompiled in the repository by now. not sure, if im able to compile any other java software. is there another small java program in the aur, that gets compiled from source, so i can test it?

6arms1leg commented on 2011-08-24 22:30

im using openjdk on a x86_64 machine.
i think i never compiled any other java software yet. in fact, the only other java program i use is josm, which is precompiled in the repository by now. not sure, if im able to compile any other java software. is there another small java program in the aur, that gets compiled from source, so i can test it?

jose1711 commented on 2011-08-24 21:59

@6arms1leg: right, the resulting jar file is indeed corrupted - in fact it's almost empty. are you using jdk or openjdk? i686 or x86_64? are you able to compile any other java software? jose

6arms1leg commented on 2011-08-24 18:07

sorry, i didnt do that in the first place. its a pity that one cant upload attachments within the aur comments.

error output from makepkg + created package attached in tar archive:

http://fomori.org/upload/forever/gpsprune-13-1_fail.tar

thanks for your time

jose1711 commented on 2011-08-24 17:00

@6arms1leg: maybe there's a missing dependency. could you please upload the error output together with generated jar file somewhere? jose

6arms1leg commented on 2011-08-24 15:44

this package isnt working for me. i get a lot of errors during build (100 in total):
all about "package ... does not exist" or "... cannot find symbol".

the build process itself still finishes though (successful it seems) and the package gets created.
i installed it anyway but gpsprune isnt starting then.

my system is up to date and all your other prune packages are working just fine.