Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#40984 closed defect (invalid)

ncurses@5.9.2+command execution failed-build failed — at Version 1

Reported by: idleft@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: ryandesign@…
Port: ncurses

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hi~ I met a problem when I trying to build the port ncurses

The story is silly. After I upgraded OSX to 10.9, I found the port wasn't work. The reason might be I haven't update for a long time or the system update. Then I did a silly operation. I run 'port -fp uninstall installed' without backup the installed list. After the pkg for Mavericks released, I reinstalled this package and finally get my port work properly, but the packages are missing. The terminal keeps noticing

dyld: Library not loaded: /opt/local/lib/libintl.8.dylib
  Referenced from: /usr/bin/dircolors
  Reason: image not found

And the time I building other packages, this problem also occurs. I read the log and this is also the problem. Is there any suggestion for this? Thanks a lot~

Change History (2)

Changed 11 years ago by idleft@…

Attachment: ncurses.log added

main.log

comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Description: modified (diff)
Keywords: ncurses removed
Resolution: invalid
Status: newclosed

First, ensure you've followed the migration instructions.

Then, delete the file /usr/bin/dircolors. It is not a part of OS X and it is linked to a library from MacPorts, which suggests you compiled it yourself and installed it there. You should not install software into /usr/bin; that directory is only for Apple to install software in.

If you want the dircolors program, you can get it from MacPorts by installing the coreutils port. It will be called gdircolors. If you would like it to be called dircolors instead, add /opt/local/libexec/gnubin to your PATH.

Note: See TracTickets for help on using tickets.