-
-
Notifications
You must be signed in to change notification settings - Fork 501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DietPi-Software | Java install error on ARM #2524
Comments
@wtfmaster I will try to replicate, but can only do this on x86_64 machie. Meanwhile could you force the error again and scroll down to the last error log line please: OR
Okay works fine here on VM, so it's either RPi/Raspbian-, or, setup-specific. |
Setting up ca-certificates-java (20170531+nmu1) ... dpkg: error processing package openjdk-8-jre-headless:armhf (--configure): dpkg: error processing package default-jre-headless (--configure): Error: missing |
@wtfmaster Hmm, I remember this I think it is somehow due to a dependency and install order loop.
AFAIK the code in the past included both, try: |
|
@wtfmaster So first try:
If this is the case, damn loop. Try to restart from scratch:
|
|
@wtfmaster Still we have to assure the APT install is done without running into this. But we can do this with some tests our side. |
Damn me, I removed the workaround for an indeed known issue: https://github.com/Fourdee/DietPi/issues/1340#issuecomment-389902031 Was not carefully enough reading the link and test passed on VM, but it is an ARM specific issue, now verified to still exist. Will re-add the workaround from before. PR up to re-add workaround, this time for Jessie as well, to be failsafe: https://github.com/Fourdee/DietPi/pull/2539 |
Tested on my RPi 1B (armv6l) and it installed without problems. Processing triggers for ca-certificates (20161130+nmu1+deb9u1) ... But the installation process finshes fine, java works, and if I call |
@WilburWalsh |
Solved. Awesome! |
DietPi-Software: G_AGI: openjdk-8-jre-headless openjdk-8-jdk-headless
│ - Exit code: 100
│ - DietPi version: v6.21.1 (Fourdee/master) | HW_MODEL:3 | HW_ARCH:2 | DISTRO:4
│ - Image creator: DietPi Core Team
│ - Pre-image: Raspbian Lite
│
│ Log file contents:
│ Running hooks in /etc/ca-certificates/update.d...^M
│ done.^M
│ Setting up libx11-data (2:1.6.4-3+deb9u1) ...^M
│ Setting up libxau6:armhf (1:1.0.8-1) ...^M
│ Setting up libavahi-common-data:armhf (0.6.32-2) ...^M
│ Setting up fontconfig-config (2.11.0-6.7) ...^M
│ Setting up libnss3:armhf (2:3.26.2-1.1+deb9u1) ...^M
│ Setting up libavahi-common3:armhf (0.6.32-2) ...^M
The text was updated successfully, but these errors were encountered: