Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#31573 closed defect (invalid)

MacPorts_Framework won't build

Reported by: dershow Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: juanger@…, armahg@…, ryandesign (Ryan Carsten Schmidt)
Port: MacPorts_Framework

Description

Macports seems fine. I just tried to install Pallet, and it attempts to install the MacPorts_Framework dependency.

--->  Dependencies to be installed: MacPorts_Framework
--->  Building MacPorts_Framework
Error: Target org.macports.build returned: shell command failed (see log for details)
Error: Failed to install MacPorts_Framework
Log for MacPorts_Framework is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_MacPorts_Framework/MacPorts_Framework/main.log
Error: The following dependencies were not installed: MacPorts_Framework
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

From the log it appears that it might be a tcl issue, but I am not really sure. I have attached the build log.

Thanks,

--Adam

Attachments (1)

MacPorts_Framework.log (18.2 KB) - added by dershow 12 years ago.
MacPorts_Framework build log file.

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by dershow

Attachment: MacPorts_Framework.log added

MacPorts_Framework build log file.

comment:1 Changed 12 years ago by dershow

As I was actually trying to install Pallet I came across this ticket as well: #31468

Since both problems seem to be related to finding Tcl related, I started wondering if it might be essentially the same issue? Just a thought, but figured it was worth putting out there.

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Resolution: invalid
Status: newclosed

#31468 is unrelated.

The relevant error from your log:

ld: warning: in /Library/Frameworks//Tcl.framework/Tcl, missing required architecture x86_64 in file

Remove /Library/Frameworks/Tcl.framework. It is not a part of MacPorts, is old, and is conflicting with the MacPorts_Framework port.

comment:3 Changed 12 years ago by dershow

Thanks. It was not old, but instead was a very recent version that was required by another application. I uninstalled it, and hopefully the other App will function OK. Pallet does now install and run.

comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

It was old, in that it did not contain the x86_64 architecture, which has been available on the Mac since Tiger, the default build architecture since Snow Leopard, and the only architecture as of Lion.

Note: See TracTickets for help on using tickets.