Hi Odamizu,
Okay I was able to reproduce the exact issue you are seeing on my own Catalina based laptop. It seems for Catalina and later you need to build the pkg with pkgbuild command with --install-location set otherwise it thinks your package is tryting to be installed someplace it should not be even if it is not.
So I have rebuilt the TclTk_8.6.12.dmg installer to use pkgbuild and that extra command line setting.
I have now tested installing the new TclTk_8.6.12.pkg on my Catalina laptop and it properly installed things to where they belong.
So please try regrabbing TclTk_8.6.12.dmg from Sigil 1.8 releases page and giving it a go. It should install just fine as it is an upgrade of what ActiveState put there. If not, I can lead you through fixing things manually.
Hope this does the trick.
KevinH
Quote:
Originally Posted by odamizu
I only have the one computer, which already has ActiveTcl 8.6.9 installed, but I am happy to test your 8.6.12 installer on top of 8.6.9.
I downloaded TclTk_8.6.12.dmg from GitHub Sigil 1.8.0 Release page and copied it to Desktop.
I opened the installer, agreed to license terms, clicked Install, only to get:
"This package is incompatible with this version of macOS. The package is trying to install content to the system volume. Contact the software manufacturer for assistance."
I am running Catalina 10.15.7.
Is this happening because I already have 8.6.9 installed? (I'm kinda nervous about uninstalling 8.6.9 since everything is currently working.)
ETA: Not sure if this adds any other useful information, but I launched ActiveState's ActiveTcl 8.6.9.8609.2 installer to see what would happen. The first pop-up window I get says: "This package will run a program to determine if the software can be installed". When I click Continue, a second pop-up says: "An existing installation has been found on your system. Another non-system installation of Tcl exists on this system in /Library/Frameworks/Tcl.framework. Please consider uninstalling it before proceeding with the current installation." I stopped there.
|