Opened 20 years ago

Closed 20 years ago

Last modified 20 years ago

#2207 closed defect (wontfix)

"port activate" and TCL issue with Jaguar

Reported by: skuld@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: base Version: 1.0
Keywords: Cc:
Port:

Description

I'm trying to use DarwinPorts with MacOS X 10.2.8, I get the following error message when trying to install any port :

skuld@peorth# sudo port install cotvnc ---> Fetching cotvnc ---> Verifiying checksul(s) for cotvnc ---> Extracting cotvnc ---> Configuring cotvnc ---> Building cotvnc ---> Staging cotvnc into destroot ---> Installing cotvnc 1.3.6_0 ---> Activating cotvnc 1.3.6_0 Error: Target com.apple.activate returned: bad option "link": must be atime, attribute, channels, copy, delete, dirname, executable, exists, extension, isdirectory, isfile, join, lstat, mtime, mkdir, nativename, owned, pathtype, readable, readlink, rename, rootname, size, split, stat, tail, type, volumes, or writeable

If I start "tclsh" then enter "file link", I get the same error message.

My tcl binaries are : lrwxr-xr-x 1 root wheel 8 Sep 12 10:13 /usr/bin/tclsh -> tclsh8.3 -rwxr-xr-x 1 root wheel 9736 Jun 20 09:21 /usr/bin/tclsh8.3

Change History (3)

comment:1 Changed 20 years ago by wbb4@…

Resolution: wontfix
Status: newclosed

You need to edit /etc/ports/ports.conf and change the line:

portinstalltype image

to:

portinstalltype direct

This is a known issue. Jaguar ships with Tcl 8.3 which doesn't support [file link], and thus doesn't support using images.

comment:2 Changed 20 years ago by skuld@…

OK, thanks for your help.

I think this tip should be put into the DarwinPorts installation chapter of the manual.

comment:3 Changed 20 years ago by wbb4@…

I've updated the README and I will update the Guide momentarily. Thanks!

Note: See TracTickets for help on using tickets.