mcdonnell-john commented on pull request #2211:
URL: https://github.com/apache/netbeans/pull/2211#issuecomment-685160282


   Doing a diff of the 2 installation logs, 1, with an installer built using 
JDK8 and the other with the installer built with JDK11.
   Here is where things start to differ:
   
   JDK8:
   ```
   2020-09-01 22:38:28+01 Johns-MacBook-Pro installd[620]: PackageKit: Set 
reponsibility for install to 86977
   2020-09-01 22:38:28+01 Johns-MacBook-Pro installd[620]: PackageKit: Will do 
receipt-based obsoleting for package identifier org.netbeans.ide.javase.00.0 
(prefix path=/Applications/NetBeans/Apache NetBeans 
00.0.app/Contents/Resources/NetBeans)
   2020-09-01 22:38:28+01 Johns-MacBook-Pro installd[620]: PackageKit: Will do 
receipt-based obsoleting for package identifier org.netbeans.ide.javaee.00.0 
(prefix path=/Applications/NetBeans/Apache NetBeans 
00.0.app/Contents/Resources/NetBeans)
   2020-09-01 22:38:28+01 Johns-MacBook-Pro installd[620]: PackageKit: Will do 
receipt-based obsoleting for package identifier org.netbeans.ide.webcommon.00.0 
(prefix path=/Applications/NetBeans/Apache NetBeans 
00.0.app/Contents/Resources/NetBeans)
   2020-09-01 22:38:28+01 Johns-MacBook-Pro installd[620]: PackageKit: Will do 
receipt-based obsoleting for package identifier org.netbeans.ide.php.00.0 
(prefix path=/Applications/NetBeans/Apache NetBeans 
00.0.app/Contents/Resources/NetBeans)
   2020-09-01 22:38:29+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Extracting 
file://localhost/Volumes/Apache%20NetBeans%2000.0/Apache%20NetBeans%2000.0.pkg#nbide-00.0.pkg
 
(destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/A34129E6-E88C-41BE-82C0-832EF0C7CE54.activeSandbox/Root/Applications/NetBeans,
 uid=0)
   2020-09-01 22:38:30+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Extracting 
file://localhost/Volumes/Apache%20NetBeans%2000.0/Apache%20NetBeans%2000.0.pkg#javase-00.0.pkg
 
(destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/A34129E6-E88C-41BE-82C0-832EF0C7CE54.activeSandbox/Root/Applications/NetBeans/Apache
 NetBeans 00.0.app/Contents/Resources/NetBeans, uid=0)
   2020-09-01 22:38:31+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Extracting 
file://localhost/Volumes/Apache%20NetBeans%2000.0/Apache%20NetBeans%2000.0.pkg#javaee-00.0.pkg
 
(destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/A34129E6-E88C-41BE-82C0-832EF0C7CE54.activeSandbox/Root/Applications/NetBeans/Apache
 NetBeans 00.0.app/Contents/Resources/NetBeans, uid=0)
   2020-09-01 22:38:32+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Extracting 
file://localhost/Volumes/Apache%20NetBeans%2000.0/Apache%20NetBeans%2000.0.pkg#webcommon-00.0.pkg
 
(destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/A34129E6-E88C-41BE-82C0-832EF0C7CE54.activeSandbox/Root/Applications/NetBeans/Apache
 NetBeans 00.0.app/Contents/Resources/NetBeans, uid=0)
   2020-09-01 22:38:32+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Extracting 
file://localhost/Volumes/Apache%20NetBeans%2000.0/Apache%20NetBeans%2000.0.pkg#php-00.0.pkg
 
(destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/A34129E6-E88C-41BE-82C0-832EF0C7CE54.activeSandbox/Root/Applications/NetBeans/Apache
 NetBeans 00.0.app/Contents/Resources/NetBeans, uid=0)
   2020-09-01 22:38:32+01 Johns-MacBook-Pro installd[620]: PackageKit: prevent 
user idle system sleep
   2020-09-01 22:38:32+01 Johns-MacBook-Pro installd[620]: PackageKit: 
suspending backupd
   2020-09-01 22:38:32+01 Johns-MacBook-Pro installd[620]: PackageKit: Using 
trashcan path 
/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/PKInstallSandboxTrash/A34129E6-E88C-41BE-82C0-832EF0C7CE54.sandboxTrash
 for sandbox 
/Library/InstallerSandboxes/.PKInstallSandboxManager/A34129E6-E88C-41BE-82C0-832EF0C7CE54.activeSandbox
   2020-09-01 22:38:32+01 Johns-MacBook-Pro install_monitor[86990]: Temporarily 
excluding: /Applications, /Library, /System, /bin, /private, /sbin, /usr
   2020-09-01 22:38:32+01 Johns-MacBook-Pro installd[620]: PackageKit: Shoving 
/Library/InstallerSandboxes/.PKInstallSandboxManager/A34129E6-E88C-41BE-82C0-832EF0C7CE54.activeSandbox/Root
 (1 items) to /
   2020-09-01 22:38:32+01 Johns-MacBook-Pro installd[620]: PackageKit 
(package_script_service): Preparing to execute script "./postinstall" in 
/private/tmp/PKInstallSandbox.Trjm7p/Scripts/org.netbeans.ide.nbide.00.0.NZ8q5m
   2020-09-01 22:38:32+01 Johns-MacBook-Pro package_script_service[8331]: 
PackageKit: Executing script "postinstall" in 
/tmp/PKInstallSandbox.Trjm7p/Scripts/org.netbeans.ide.nbide.00.0.NZ8q5m
   2020-09-01 22:38:32+01 Johns-MacBook-Pro package_script_service[8331]: Set 
responsibility to pid: 86977, responsible_path: 
/System/Library/CoreServices/Installer.app/Contents/MacOS/Installer
   2020-09-01 22:38:33+01 Johns-MacBook-Pro package_script_service[8331]: 
Responsibility set back to self.
   ```
   
   JDK11:
   ```
   2020-09-01 22:39:17+01 Johns-MacBook-Pro installd[620]: PackageKit: Set 
reponsibility for install to 87072
   2020-09-01 22:39:19+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Extracting 
file://localhost/Volumes/Apache%20NetBeans%2000.1/Apache%20NetBeans%2000.1.pkg#nbide-00.1.pkg
 
(destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/1F18B801-A715-45CE-8AFD-10E00066C545.activeSandbox/Root/Applications/NetBeans,
 uid=0)
   2020-09-01 22:39:21+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Extracting 
file://localhost/Volumes/Apache%20NetBeans%2000.1/Apache%20NetBeans%2000.1.pkg#javase-00.1.pkg
 
(destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/1F18B801-A715-45CE-8AFD-10E00066C545.activeSandbox/Root/Applications/NetBeans/Apache
 NetBeans 00.1.app/Contents/Resources/NetBeans, uid=0)
   2020-09-01 22:39:22+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Extracting 
file://localhost/Volumes/Apache%20NetBeans%2000.1/Apache%20NetBeans%2000.1.pkg#javaee-00.1.pkg
 
(destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/1F18B801-A715-45CE-8AFD-10E00066C545.activeSandbox/Root/Applications/NetBeans/Apache
 NetBeans 00.1.app/Contents/Resources/NetBeans, uid=0)
   2020-09-01 22:39:23+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Extracting 
file://localhost/Volumes/Apache%20NetBeans%2000.1/Apache%20NetBeans%2000.1.pkg#webcommon-00.1.pkg
 
(destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/1F18B801-A715-45CE-8AFD-10E00066C545.activeSandbox/Root/Applications/NetBeans/Apache
 NetBeans 00.1.app/Contents/Resources/NetBeans, uid=0)
   2020-09-01 22:39:23+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Extracting 
file://localhost/Volumes/Apache%20NetBeans%2000.1/Apache%20NetBeans%2000.1.pkg#php-00.1.pkg
 
(destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/1F18B801-A715-45CE-8AFD-10E00066C545.activeSandbox/Root/Applications/NetBeans/Apache
 NetBeans 00.1.app/Contents/Resources/NetBeans, uid=0)
   2020-09-01 22:39:23+01 Johns-MacBook-Pro installd[620]: PackageKit: prevent 
user idle system sleep
   2020-09-01 22:39:23+01 Johns-MacBook-Pro installd[620]: PackageKit: 
suspending backupd
   2020-09-01 22:39:23+01 Johns-MacBook-Pro installd[620]: PackageKit: 
Applications/NetBeans/Apache NetBeans 00.1.app relocated to 
Users/john/Apache/WIP/distpreparation/netbeans/12.1/vc1/installer/nbbuild/installer/mac/newbuild/netBeans/nbide/build/app/Apache
 NetBeans 00.1.app
   2020-09-01 22:39:23+01 Johns-MacBook-Pro installd[620]: PackageKit: Using 
trashcan path 
/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/PKInstallSandboxTrash/1F18B801-A715-45CE-8AFD-10E00066C545.sandboxTrash
 for sandbox 
/Library/InstallerSandboxes/.PKInstallSandboxManager/1F18B801-A715-45CE-8AFD-10E00066C545.activeSandbox
   2020-09-01 22:39:23+01 Johns-MacBook-Pro install_monitor[87080]: Temporarily 
excluding: /Applications, /Library, /System, /bin, /private, /sbin, /usr
   2020-09-01 22:39:24+01 Johns-MacBook-Pro installd[620]: PackageKit: Shoving 
/Library/InstallerSandboxes/.PKInstallSandboxManager/1F18B801-A715-45CE-8AFD-10E00066C545.activeSandbox/Root
 (2 items) to /
   2020-09-01 22:39:24+01 Johns-MacBook-Pro installd[620]: PackageKit 
(package_script_service): Preparing to execute script "./postinstall" in 
/private/tmp/PKInstallSandbox.lBZEpU/Scripts/org.netbeans.ide.nbide.00.1.Sk3UTM
   2020-09-01 22:39:24+01 Johns-MacBook-Pro package_script_service[8331]: 
PackageKit: Executing script "postinstall" in 
/tmp/PKInstallSandbox.lBZEpU/Scripts/org.netbeans.ide.nbide.00.1.Sk3UTM
   2020-09-01 22:39:24+01 Johns-MacBook-Pro package_script_service[8331]: Set 
responsibility to pid: 87072, responsible_path: 
/System/Library/CoreServices/Installer.app/Contents/MacOS/Installer
   2020-09-01 22:39:25+01 Johns-MacBook-Pro package_script_service[8331]: 
./postinstall: 
/tmp/PKInstallSandbox.lBZEpU/Scripts/org.netbeans.ide.nbide.00.1.Sk3UTM/addproduct_id.sh:
 line 27: cd: /Applications/NetBeans/Apache NetBeans 00.1.app: No such file or 
directory
   2020-09-01 22:39:25+01 Johns-MacBook-Pro package_script_service[8331]: 
./postinstall: 
/tmp/PKInstallSandbox.lBZEpU/Scripts/org.netbeans.ide.nbide.00.1.Sk3UTM/addproduct_id.sh:
 line 28: cd: Contents/Resources/NetBeans*/netbeans/nb/config: No such file or 
directory
   2020-09-01 22:39:25+01 Johns-MacBook-Pro package_script_service[8331]: 
Responsibility set back to self.
   ```
   
   The key part seems to be that on the JDK 11 version, the app is relocated:
   `PackageKit: Applications/NetBeans/Apache NetBeans 00.1.app relocated to 
Users/john/Apache/WIP/distpreparation/netbeans/12.1/vc1/installer/nbbuild/installer/mac/newbuild/netBeans/nbide/build/app/Apache
 NetBeans 00.1.app`
   So the rest of the process, i.e. running the postinstall scripts fail, as 
there is no Apache NetBeans 00.1.app in the Applications/NetBeans folder.
   
   I've no idea why that occurs at the moment.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to