Trying to upgrade my desktop to 13.1, I was hit by this error:
Consequentially I found this message: https://forums.freebsd.org/threads/...-02-1-1-is-marked-as-broken.84923/post-564702
Now this looks like real pain, because without Java 7 I cannot access my servers. They are core-i v1+2 and perfectly fine, but they use a thing called IDRAC, and that requires Java 7, and, according to some hard-to-find online discussions, it cannot or won't be upgraded.
I have no idea about Java - this is one of the things I never looked into. Obviousely the provider of these servers was of no help - they might understand that one does run FreeBSD on the servers themselves, but they won't understand why anybody would run FreeBSD (and FreeBSD only) on the desktop.
Then I found a port called icedtea, which should work, but didn't. I figured about the requirement of version 7 - and it didn't seem possible to build icedtea with anything but version 8.
Then I found that the process would download a file avctKVM.jar from the hoster, and somewhere I found a commandline
So what do I do now, when I want to run my desktop on 13.1? Sure, I could run some jail or bhyve on Rel.12 - for as long as 12 may exist. And then? Because for certain I will keep these servers for as long as the hoster does offer them - they are reliable, they are cheap and they are real metal, and half of them already support UG - and I don't know of any newer hardware feature that one would essentially need.
I really don't see why I should pay twice or thrice as much for newer metal only because some java decides to be no longer supported.
openjdk-7.261.02.1,1 is marked as broken on FreeBSD 13.1
Consequentially I found this message: https://forums.freebsd.org/threads/...-02-1-1-is-marked-as-broken.84923/post-564702
Now this looks like real pain, because without Java 7 I cannot access my servers. They are core-i v1+2 and perfectly fine, but they use a thing called IDRAC, and that requires Java 7, and, according to some hard-to-find online discussions, it cannot or won't be upgraded.
I have no idea about Java - this is one of the things I never looked into. Obviousely the provider of these servers was of no help - they might understand that one does run FreeBSD on the servers themselves, but they won't understand why anybody would run FreeBSD (and FreeBSD only) on the desktop.
Then I found a port called icedtea, which should work, but didn't. I figured about the requirement of version 7 - and it didn't seem possible to build icedtea with anything but version 8.
Then I found that the process would download a file avctKVM.jar from the hoster, and somewhere I found a commandline
JAVA_VERSION=7 java -cp ./avctKVM.jar com.avocent.idrac.kvm.Main
(plus the site-specific data), and then the thing opens a window with the full-featured server console, all bios accessible. I have no idea what this does and how it works, but it does work, and it's what I need.So what do I do now, when I want to run my desktop on 13.1? Sure, I could run some jail or bhyve on Rel.12 - for as long as 12 may exist. And then? Because for certain I will keep these servers for as long as the hoster does offer them - they are reliable, they are cheap and they are real metal, and half of them already support UG - and I don't know of any newer hardware feature that one would essentially need.
I really don't see why I should pay twice or thrice as much for newer metal only because some java decides to be no longer supported.