View Single Post
Old 11-15-2021, 10:11 AM   #24
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,560
Karma: 5703586
Join Date: Nov 2009
Device: many
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 View Post
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.
KevinH is online now   Reply With Quote