Re: High Sierra appears to fully deprecate system-java16

Jack Howarth <[email protected]> Sun, 17 Sep 2017 12:17:34 -0400
Newsgroups gmane.os.apple.fink.devel
Message-ID <CAP5Ds0BxmvmMtn1Q1DaQRimvKXzLrA4=Eoz0-xJN6hoWsyV8YA@mail.gmail.com>
This also means that the Java for OS X 2015-001 installer creates a
dangling symlink at /Library/Java/Home pointing at a non-existant
directory /System/Library/Frameworks/JavaVM.framework/Home

Mac-Pro:Java howarth$ pwd
/Library/Java
Mac-Pro:Java howarth$ ls -l
total 8
drwxr-xr-x  2 root  wheel   68 Sep 17 12:02 Extensions
lrwxr-xr-x  1 root  wheel   48 Sep 17 12:02 Home ->
/System/Library/Frameworks/JavaVM.framework/Home
drwxr-xr-x  4 root  wheel  136 Sep 14 21:23 JavaVirtualMachines
Mac-Pro:Java howarth$ ls -l /System/Library/Frameworks/JavaVM.framework/Home
ls: /System/Library/Frameworks/JavaVM.framework/Home: No such file or directory

      Jack

On Sun, Sep 17, 2017 at 12:13 PM, Jack Howarth
<[email protected]> wrote:
> It seems that Apple has effectively deprecated their Apple Java 1.6 in
> 10.13. The installer appears to succeed at first glance until you look
> at the installer log error entries...
>
> Sep 17 12:02:10 Mac-Pro system_installd[1351]: PackageKit: Failed to
> clear quarantine on Apple-signed package PKLeopardPackage
> <id=com.apple.pkg.JavaEssentials, version=1.0.0.0.1.1247562015,
> url=file://localhost/Volumes/Java%20for%20OS%20X%202015-001/JavaForOSX.pkg#JavaEssentials.pkg>:
> Read-only file system (30)
> Sep 17 12:02:11 Mac-Pro system_installd[1351]: PackageKit: Failed to
> clear quarantine on Apple-signed package PKLeopardPackage
> <id=com.apple.pkg.JavaForMacOSX107, version=1.0.0.0.1.1247562015,
> url=file://localhost/Volumes/Java%20for%20OS%20X%202015-001/JavaForOSX.pkg#JavaForOSX.pkg>:
> Read-only file system (30)
> Sep 17 12:02:14 Mac-Pro system_installd[1351]: PackageKit: Failed to
> clear quarantine on Apple-signed package PKLeopardPackage
> <id=com.apple.pkg.JavaMDNS, version=1.0.0.0.1.1247562015,
> url=file://localhost/Volumes/Java%20for%20OS%20X%202015-001/JavaForOSX.pkg#JavaMDNS.pkg>:
> Read-only file system (30)
>
> which indicate that they are using the quarantine mechanism to block
> the installation of the subpackages on 10.13 which results in
> /System/Library/Frameworks/JavaVM.framework/Versions not being
> populated with the 1.6.0 directory. So the octave-3.8.2 package in its
> current form will be unbuildable on 10.13.
>             Jack

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel