Opened 11 years ago

Closed 11 years ago

#41701 closed defect (worksforme)

Failed to open "/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tclIndex" during installation.

Reported by: idleft@… Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc:
Port: ncurses

Description

Hi guys. Sorry for bother again. I met a problem installing "ncurses".

I have OSX 10.9 and XCode 5.02 installed. I executed “xcode-select --install ”. It's a little weird that I executed it every time and the installation can always proceed. So I am not sure whether the command line tool is well installed. But the command line tool option in XCode configuration can be found.

The log file is attached, and it indicates that the tcl framework is not found. I google this problem, but most answers are related to compile installation and the solution is to set the tcl directory manually. I think there might be some problem with my port. Hope you guys can help me.

Attachments (1)

main.log (9.3 KB) - added by idleft@… 11 years ago.

Download all attachments as: .zip

Change History (4)

Changed 11 years ago by idleft@…

Attachment: main.log added

comment:1 Changed 11 years ago by neverpanic (Clemens Lang)

Keywords: tcl removed
Owner: changed from macports-tickets@… to jmr@…

The message

:debug:build couldn't open "/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tclIndex": no such file or directory

is a red herring. It did not cause the problem.

The real problem is

:info:build Undefined symbols for architecture x86_64:
:info:build   "__nc_fallback", referenced from:
:info:build       __nc_setupterm in lib_setup.o

You log does not show a clean build attempt. Please run sudo port clean ncurses, try again and attach the complete main.log if it fails again.

You can check whether the Command Line Tools are installed by checking whether /usr/lib/tclConfig.sh exists on your system.

comment:2 Changed 11 years ago by idleft@…

Problem solved.

Since I met this problem when I installing wget, I forget to clean the ncurses.

Thanks for your help!

comment:3 Changed 11 years ago by neverpanic (Clemens Lang)

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.