OpenPnP2 built from scratch - Test ReferenceBottomVisionTest fails. Dependency missing?

250 views
Skip to first unread message

Clemens Koller

unread,
Feb 18, 2021, 6:48:45 PM2/18/21
to OpenPnP
Hi!

I've ordered a new machine to host OpenPnP2 for the long-term use, a Fujitsu Esprimo Mini PC Q920 i5-4590T, 8GB RAM, 256GB SSD. These little boxes seem to have surprisingly good Linux support, are sufficiently powered and are very reasonable priced when bought refurbished.

After installing the system and the usual stuff up to the webbrowser, I went straight to
https://github.com/openpnp/openpnp/wiki/Developers-Guide to exercise the OpenPnP installation instructions.

I am working from the sources, following the procedure as usual (IIRC):

$ git clone https://github.com/openpnp/openpnp.git openpnp.git
$ cd openpnp.git
$ git reflog
d539596aae (HEAD -> develop, origin/develop, origin/HEAD) HEAD@{0}: clone: from https://github.com/openpnp/openpnp.git
$ archlinux-java status
Available Java environments:
java-15-openjdk (default)
$ mvn clean
$ mvn package

Note: OpenCV is *not* installed natively in this new system as it's written that:
"OpenCV is now included with OpenPnP, so an additional installation is not required. Binaries are included for Windows (x86/x64), Mac (Universal) and Linux (x86/x64)."
(Hmmm... ?)

And then, after some minutes, I ran (the first time) into a testing error:

Running Utils2DTest
(60.221347, 14.223544, -8.000000, 84.000000 mm)
(60.221347, 14.223544, -8.000000, 84.000000 mm)
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.461 sec - in Utils2DTest
Running ReferenceBottomVisionTest
Configuration directory: /tmp/1613689752716-0/.openpnp
2021-02-18 23:09:12 [main] org.openpnp.model.Configuration.load()
INFO: No packages.xml found in configuration directory, loading defaults.
2021-02-18 23:09:12 [main] org.openpnp.model.Configuration.load()
INFO: No parts.xml found in configuration directory, loading defaults.
2021-02-18 23:09:12 [main] org.openpnp.model.Configuration.load()
INFO: No machine.xml found in configuration directory, loading defaults.
2021-02-18 23:09:13 [main] org.openpnp.machine.reference.ReferenceNozzleTip.commit()
INFO: Cannot fully upgrade partOffProbingMilliseconds time
2021-02-18 23:09:13 [main] org.openpnp.model.Configuration.load()
INFO: Defaults were loaded. Saving to configuration directory.
Configuration directory: /tmp/1613689754828-0/.openpnp
2021-02-18 23:09:14 [main] org.openpnp.model.Configuration.load()
INFO: No packages.xml found in configuration directory, loading defaults.
2021-02-18 23:09:14 [main] org.openpnp.model.Configuration.load()
INFO: No parts.xml found in configuration directory, loading defaults.
2021-02-18 23:09:14 [main] org.openpnp.model.Configuration.load()
INFO: No machine.xml found in configuration directory, loading defaults.
2021-02-18 23:09:15 [main] org.openpnp.machine.reference.ReferenceNozzleTip.commit()
INFO: Cannot fully upgrade partOffProbingMilliseconds time
2021-02-18 23:09:15 [main] org.openpnp.model.Configuration.load()
INFO: Defaults were loaded. Saving to configuration directory.
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.206 sec - in ReferenceBottomVisionTest

Results :

Tests in error:
VisionUtilsTest.testOffsets:26 ? Configuration instance not yet initialized.

Tests run: 26, Failures: 0, Errors: 1, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 03:50 min
[INFO] Finished at: 2021-02-18T23:09:17Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19:test (default-test) on project openpnp-gui: There are test failures.
[ERROR]
[ERROR] Please refer to /home/admin/share/openpnp/openpnp.git/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException


$ cat target/surefire-reports/VisionUtilsTest.txt
-------------------------------------------------------------------------------
Test set: VisionUtilsTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.006 sec <<< FAILURE! - in VisionUtilsTest
testOffsets(VisionUtilsTest) Time elapsed: 0.006 sec <<< ERROR!
java.lang.Error: Configuration instance not yet initialized.
at VisionUtilsTest.testOffsets(VisionUtilsTest.java:26)


Is this a know issue or related to a missing dependency? If yes, it might need a fix in the code or the documentation.
The error is exactly the same on test branch:

$ git checkout test
$ mvn clean
$ mvn package <fails as well>
$ mvn test -e -X
gives additionally:

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:26 min
[INFO] Finished at: 2021-02-18T23:42:41Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19:test (default-test) on project openpnp-gui: There are test failures.
[ERROR]
[ERROR] Please refer to /home/admin/share/openpnp/openpnp.git/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19:test (default-test) on project openpnp-gui: There are test failures.

Please refer to /home/admin/share/openpnp/openpnp.git/target/surefire-reports for the individual test results.
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:64)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:564)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures.

Please refer to /home/admin/share/openpnp/openpnp.git/target/surefire-reports for the individual test results.
at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution (SurefireHelper.java:91)
at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary (SurefirePlugin.java:318)
at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked (AbstractSurefireMojo.java:880)
at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute (AbstractSurefireMojo.java:739)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:64)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:564)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException


What is missing?

Thanks,

Clemens--

Jason von Nieda

unread,
Feb 19, 2021, 11:31:25 AM2/19/21
to ope...@googlegroups.com
Another person seems to be having a similar problem on Discord. I'm not sure how this can happen, since the tests are run on every checkin and the build is passing. I'll look into it this evening. It could be a platform specific problem.

Jason


--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/60e4675b-ea7f-d025-a296-423d3269b3b7%40gmx.net.

Clemens Koller

unread,
Feb 19, 2021, 2:21:48 PM2/19/21
to ope...@googlegroups.com
Hello, Jason!

Thanks. Good to know that I am not the only one. 8-]
In my case, this is a clean Arch Linux installation with kind of all latest versions, so it's likely that I get bitten by some new dependency issues early.

If you need more debug information or remote access to this machine, please let me know.


Latest information from this corner:

I've duplicated the previously working version from my other host.
After some minor expected re-configuration because of changinbg USB-Ports of the two cameras + TinyG, OpenPnP system seems to work.
However, I get an OpenCV Error in the logs:

2021-02-19 19:00:04.630 SystemLogger ERROR: Feb 19, 2021 7:00:04 PM nu.pattern.OpenCV$SharedLoader <init>
SEVERE: OpenCV.loadShared() is not supported in Java >= 12. Falling back to OpenCV.loadLocally().
2021-02-19 19:00:05.924 Main INFO: Bienvenue, Bienvenido, Willkommen, Hello, Namaskar, Welkom, Bonjour to OpenPnP version 2021-02-10_11-40-18.fd3eeb9.
2021-02-19 19:00:05.924 Scripting TRACE: Scripting.on Startup
2021-02-19 19:00:06.058 AbstractBroadcastingCamera TRACE: Camera CamDown thread 32 started.
2021-02-19 19:00:06.089 AbstractBroadcastingCamera TRACE: Camera CamUp thread 34 started.
2021-02-19 19:03:59.275 MainFrame INFO: Shutting down...
2021-02-19 19:03:59.510 ReferenceMachine DEBUG: setEnabled(false)
2021-02-19 19:03:59.511 ReferenceMachine INFO: setHomed(false)
2021-02-19 19:03:59.514 AbstractBroadcastingCamera TRACE: Camera CamUp thread 34 bye-bye.
2021-02-19 19:03:59.561 AbstractBroadcastingCamera TRACE: Camera CamDown thread 32 bye-bye.
2021-02-19 19:03:59.669 MainFrame INFO: Shutdown complete, exiting.

One difference of this new machine (hostname: fuji) to the previously working one (hostname: silver) is, that there was no OpenCV pre-installed and there is only java-15-openjdk installed now and not java-15-openjdk, java-11-openjdk, and java-7-openjdk as it was before.

I could add java versions + retry or do a git bisect. But I believe the issues are related to external dependencies.

Are there potential issues if there is an
$ opencv_version
4.5.1
installed natively on the system? I didn't notice any change before and after the installation of OpenCV, but I just don't know.

Clemens

On 19/02/2021 17.31, Jason von Nieda wrote:
> Another person seems to be having a similar problem on Discord. I'm not sure how this can happen, since the tests are run on every checkin and the build is passing. I'll look into it this evening. It could be a platform specific problem.
>
> Jason
>
>
> On Thu, Feb 18, 2021 at 5:48 PM Clemens Koller <cleme...@gmx.net <mailto:cleme...@gmx.net>> wrote:
>
> Hi!
>
> I've ordered a new machine to host OpenPnP2 for the long-term use, a Fujitsu Esprimo Mini PC Q920 i5-4590T, 8GB RAM, 256GB SSD. These little boxes seem to have surprisingly good Linux support, are sufficiently powered and are very reasonable priced when bought refurbished.
>
> After installing the system and the usual stuff up to the webbrowser, I went straight to
> https://github.com/openpnp/openpnp/wiki/Developers-Guide <https://github.com/openpnp/openpnp/wiki/Developers-Guide> to exercise the OpenPnP installation instructions.
>
> I am working from the sources, following the procedure as usual (IIRC):
>
> $ git clone https://github.com/openpnp/openpnp.git <https://github.com/openpnp/openpnp.git> openpnp.git
> $ cd openpnp.git
> $ git reflog
> d539596aae (HEAD -> develop, origin/develop, origin/HEAD) HEAD@{0}: clone: from https://github.com/openpnp/openpnp.git <https://github.com/openpnp/openpnp.git>
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException <http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException>
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException <http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException>
>
>
> What is missing?
>
> Thanks,
>
> Clemens--
>
> --
> You received this message because you are subscribed to the Google Groups "OpenPnP" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com <mailto:openpnp%2Bunsu...@googlegroups.com>.
> To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/60e4675b-ea7f-d025-a296-423d3269b3b7%40gmx.net <https://groups.google.com/d/msgid/openpnp/60e4675b-ea7f-d025-a296-423d3269b3b7%40gmx.net>.
>
> --
> You received this message because you are subscribed to the Google Groups "OpenPnP" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com <mailto:openpnp+u...@googlegroups.com>.
> To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jwNbeJZGwMHdu-dD1RFEyXJc9cZG7xTQo%3DGDSpptYCTsQ%40mail.gmail.com <https://groups.google.com/d/msgid/openpnp/CA%2BQw0jwNbeJZGwMHdu-dD1RFEyXJc9cZG7xTQo%3DGDSpptYCTsQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Jason von Nieda

unread,
Feb 20, 2021, 1:03:18 PM2/20/21
to ope...@googlegroups.com
Okay, I've just tested this on a clean checkout and it works fine. I suspect this could be related to an opencv version installed in your path. Maybe try temporarily removing any installed opencv and see if that fixes it. I'm pretty confident this must be something environmental, because on every commit to the develop, master, and test branch we run `mvn package` on Github Actions and it is all currently passing.

Here's my log:

> git clone https://github.com/openpnp/openpnp.git
Cloning into 'openpnp'...
remote: Enumerating objects: 6653, done.
remote: Counting objects: 100% (6653/6653), done.
remote: Compressing objects: 100% (1696/1696), done.
remote: Total 544030 (delta 6133), reused 5340 (delta 4904), pack-reused 537377
Receiving objects: 100% (544030/544030), 206.26 MiB | 45.23 MiB/s, done.
Resolving deltas: 100% (497592/497592), done.
[jason@Driftwood:~/Desktop]

> cd openpnp/
[jason@Driftwood:~/Desktop/openpnp]


> git reflog
d539596aae (HEAD -> develop, origin/develop, origin/HEAD) HEAD@{0}: clone: from https://github.com/openpnp/openpnp.git
[jason@Driftwood:~/Desktop/openpnp]

> java --version
openjdk 15.0.1 2020-10-20
OpenJDK Runtime Environment AdoptOpenJDK (build 15.0.1+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 15.0.1+9, mixed mode, sharing)
[jason@Driftwood:~/Desktop/openpnp]

> mvn clean
[INFO] Scanning for projects...
[INFO]
[INFO] ----------------------< org.openpnp:openpnp-gui >-----------------------
[INFO] Building openpnp-gui 0.0.1-alpha-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ openpnp-gui ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  0.194 s
[INFO] Finished at: 2021-02-20T11:50:47-06:00
[INFO] ------------------------------------------------------------------------
[jason@Driftwood:~/Desktop/openpnp]

> mvn package
[INFO] Scanning for projects...
[INFO]
[INFO] ----------------------< org.openpnp:openpnp-gui >-----------------------
[INFO] Building openpnp-gui 0.0.1-alpha-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/com/fazecast/jSerialComm/maven-metadata.xml
... many log lines later ...
[INFO] Copying stax-api-1.0.1.jar to /Users/jason/Desktop/openpnp/target/lib/stax-api-1.0.1.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  02:36 min
[INFO] Finished at: 2021-02-20T11:53:27-06:00
[INFO] ------------------------------------------------------------------------
[jason@Driftwood:~/Desktop/openpnp]
>

--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/60e4675b-ea7f-d025-a296-423d3269b3b7%40gmx.net.

Jason von Nieda

unread,
Feb 22, 2021, 8:48:57 PM2/22/21
to ope...@googlegroups.com
Hi Clemens,

Two other people were having this issue on the Discord, and they have sorted it out. See https://github.com/openpnp/openpnp/pull/1128 and see if pulling develop fixes it for you.

Thanks,
Jason

Clemens Koller

unread,
Feb 22, 2021, 10:25:23 PM2/22/21
to ope...@googlegroups.com
Hello, Jason!

Great! The problem is fixed in b3bc577653 (HEAD -> develop, origin/develop, origin/HEAD)

Send TWilmer a thank you as well!

Clemens

On 23/02/2021 02.48, Jason von Nieda wrote:
> Hi Clemens,
>
> Two other people were having this issue on the Discord, and they have sorted it out. See https://github.com/openpnp/openpnp/pull/1128 <https://github.com/openpnp/openpnp/pull/1128> and see if pulling develop fixes it for you.
>
> Thanks,
> Jason
>
>
> On Sat, Feb 20, 2021 at 12:03 PM Jason von Nieda <ja...@vonnieda.org <mailto:ja...@vonnieda.org>> wrote:
>
> Okay, I've just tested this on a clean checkout and it works fine. I suspect this could be related to an opencv version installed in your path. Maybe try temporarily removing any installed opencv and see if that fixes it. I'm pretty confident this must be something environmental, because on every commit to the develop, master, and test branch we run `mvn package` on Github Actions and it is all currently passing.
>
> Here's my log:
>
> > git clone https://github.com/openpnp/openpnp.git <https://github.com/openpnp/openpnp.git>
> Cloning into 'openpnp'...
> remote: Enumerating objects: 6653, done.
> remote: Counting objects: 100% (6653/6653), done.
> remote: Compressing objects: 100% (1696/1696), done.
> remote: Total 544030 (delta 6133), reused 5340 (delta 4904), pack-reused 537377
> Receiving objects: 100% (544030/544030), 206.26 MiB | 45.23 MiB/s, done.
> Resolving deltas: 100% (497592/497592), done.
> [jason@Driftwood:~/Desktop]
>
> > cd openpnp/
> [jason@Driftwood:~/Desktop/openpnp]
>
> > git reflog
> d539596aae (HEAD -> develop, origin/develop, origin/HEAD) HEAD@{0}: clone: from https://github.com/openpnp/openpnp.git <https://github.com/openpnp/openpnp.git>
> Downloading from central: https://repo.maven.apache.org/maven2/com/fazecast/jSerialComm/maven-metadata.xml <https://repo.maven.apache.org/maven2/com/fazecast/jSerialComm/maven-metadata.xml>
> ... many log lines later ...
> [INFO] Copying stax-api-1.0.1.jar to /Users/jason/Desktop/openpnp/target/lib/stax-api-1.0.1.jar
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time:  02:36 min
> [INFO] Finished at: 2021-02-20T11:53:27-06:00
> [INFO] ------------------------------------------------------------------------
> [jason@Driftwood:~/Desktop/openpnp]
> >
>
> On Thu, Feb 18, 2021 at 5:48 PM Clemens Koller <cleme...@gmx.net <mailto:cleme...@gmx.net>> wrote:
>
> Hi!
>
> I've ordered a new machine to host OpenPnP2 for the long-term use, a Fujitsu Esprimo Mini PC Q920 i5-4590T, 8GB RAM, 256GB SSD. These little boxes seem to have surprisingly good Linux support, are sufficiently powered and are very reasonable priced when bought refurbished.
>
> After installing the system and the usual stuff up to the webbrowser, I went straight to
> https://github.com/openpnp/openpnp/wiki/Developers-Guide <https://github.com/openpnp/openpnp/wiki/Developers-Guide> to exercise the OpenPnP installation instructions.
>
> I am working from the sources, following the procedure as usual (IIRC):
>
> $ git clone https://github.com/openpnp/openpnp.git <https://github.com/openpnp/openpnp.git> openpnp.git
> $ cd openpnp.git
> $ git reflog
> d539596aae (HEAD -> develop, origin/develop, origin/HEAD) HEAD@{0}: clone: from https://github.com/openpnp/openpnp.git <https://github.com/openpnp/openpnp.git>
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException <http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException>
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException <http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException>
>
>
> What is missing?
>
> Thanks,
>
> Clemens--
>
> --
> You received this message because you are subscribed to the Google Groups "OpenPnP" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com <mailto:openpnp%2Bunsu...@googlegroups.com>.
> To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/60e4675b-ea7f-d025-a296-423d3269b3b7%40gmx.net <https://groups.google.com/d/msgid/openpnp/60e4675b-ea7f-d025-a296-423d3269b3b7%40gmx.net>.
>
> --
> You received this message because you are subscribed to the Google Groups "OpenPnP" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com <mailto:openpnp+u...@googlegroups.com>.
> To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jxg5fTwW-1gyr6jYwxGNjLz97GGf0jTiHsVkUPSE0Q%2BVQ%40mail.gmail.com <https://groups.google.com/d/msgid/openpnp/CA%2BQw0jxg5fTwW-1gyr6jYwxGNjLz97GGf0jTiHsVkUPSE0Q%2BVQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
Reply all
Reply to author
Forward
0 new messages