Opened 12 years ago

Closed 12 years ago

#37373 closed defect (fixed)

wrapit77 is missing after ncarg macport installed

Reported by: gchen9@… Owned by: tenomoto (Takeshi Enomoto)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc:
Port: ncarg

Description (last modified by mf2k (Frank Schima))

Dear there,

Just notice that wrapit77 is not generated after ncarg macport is successfully installed. Here is the wrong message when I try to use WRAPIT command:

WRAPIT Version: 120209
/opt/local/bin/wrapit77: Command not found.
FATAL ERROR: wrapit77 failed

Following the instruction of Ryan Schmidt, I am sure it has problem. My system is Mac OS X 10.8.

Attachments (1)

logfile.log.gz (240.1 KB) - added by gchen9@… 12 years ago.

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by gchen9@…

Attachment: logfile.log.gz added

comment:1 Changed 12 years ago by mf2k (Frank Schima)

Description: modified (diff)
Owner: changed from macports-tickets@… to takeshi@…

In the future, please use WikiFormatting and Cc the port maintainer(s).

comment:2 Changed 12 years ago by tenomoto (Takeshi Enomoto)

Reading the log helps you find the problem: wrapit77 is not built because the linker was not able to find libfl.a (-lfl). The path to libfl.a (/opt/local/lib) is correctly specified. I suspect that flex installation is corrupted. Try reinstalling flex port after refreshing the port tree. Then install ncarg.

sudo port -d selfupdate
sudo port -df uninstall flex
sudo port -d install flex
sudo port -d uninstall ncarg
sudo port -d install ncarg

comment:3 in reply to:  2 Changed 12 years ago by gchen9@…

RDear Takeshi,

I totally deleted the all the ports installed. Then I reinstall ncarg, I find by default, flex port would not be installed. I installed flex separately. Now, wrapit77 is compiled. So I guess you probably need to specify flex port as a dependency of ncarg in the script.

Thanks for point out the solution.

Guangshan

comment:4 Changed 12 years ago by tenomoto (Takeshi Enomoto)

Resolution: fixed
Status: newclosed

I added build-time dependency to flex in r37373. Thank you for reporting.

Note: See TracTickets for help on using tickets.