New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #31573 (closed defect: invalid)

Opened 20 months ago

Last modified 20 months ago

MacPorts_Framework won't build

Reported by: dersh@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: juanger@…, armahg@…, ryandesign@…
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

MacPorts_Framework.log (18.2 KB) - added by dersh@… 20 months ago.
MacPorts_Framework build log file.

Change History

Changed 20 months ago by dersh@…

MacPorts_Framework build log file.

comment:1 Changed 20 months ago by dersh@…

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 20 months ago by ryandesign@…

  • Status changed from new to closed
  • Cc ryandesign@… added
  • Resolution set to invalid

#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 20 months ago by dersh@…

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 20 months ago by ryandesign@…

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.