#41756 closed defect (duplicate)
install gcc46 after fresh install on Mavericks - fails
Reported by: | dave@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | Cc: | ||
Port: |
Description
Tue 12:58:17 ip2 yost /Users/yost 0 207 Z% sudo /opt/local/bin/port selfupdate ---> Updating MacPorts base sources using rsync MacPorts base version 2.2.1 installed, MacPorts base version 2.2.1 downloaded. ---> Updating the ports tree ---> MacPorts base is already the latest version The ports tree has been updated. To upgrade your installed ports, you should run port upgrade outdated Tue 13:00:38 ip2 yost /Users/yost 0 208 Z% sudo /opt/local/bin/port install gcc46 ---> Computing dependencies for llvm-3.1 ---> Fetching distfiles for llvm-3.1 Error: llvm-3.1 is not supported on Mavericks or later. Error: org.macports.fetch for port llvm-3.1 returned: unsupported platform Please see the log file for port llvm-3.1 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-3.1/llvm-3.1/main.log Error: Unable to upgrade port: 1 Error: Unable to execute port: upgrade libgcc failed Tue 13:01:17 ip2 yost /Users/yost 1 209 Z% cat /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-3.1/llvm-3.1/main.log version:1 :msg:main ---> Computing dependencies for llvm-3.1:info:main .:debug:main Searching for dependency: libffi :debug:main Found Dependency: receipt exists for libffi :debug:main Searching for dependency: perl5 :debug:main Found Dependency: receipt exists for perl5 :debug:main Searching for dependency: llvm_select :debug:main Found Dependency: receipt exists for llvm_select :msg:main :debug:main Executing org.macports.main (llvm-3.1) :debug:main changing euid/egid - current euid: 0 - current egid: 0 :debug:main egid changed to: 20 :debug:main euid changed to: 504 :debug:fetch fetch phase started at Tue Dec 10 13:01:17 PST 2013 :notice:fetch ---> Fetching distfiles for llvm-3.1 :debug:fetch Executing proc-pre-org.macports.fetch-fetch-0 :error:fetch llvm-3.1 is not supported on Mavericks or later. :error:fetch org.macports.fetch for port llvm-3.1 returned: unsupported platform :debug:fetch Error code: NONE :debug:fetch Backtrace: unsupported platform while executing "$pre $targetname" :info:fetch Warning: targets not executed for llvm-3.1: org.macports.destroot org.macports.fetch org.macports.checksum org.macports.extract org.macports.patch org.macports.configure org.macports.build :notice:fetch Please see the log file for port llvm-3.1 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-3.1/llvm-3.1/main.log Tue 13:01:48 ip2 yost /Users/yost 0 210 Z%
Change History (4)
comment:1 Changed 11 years ago by mf2k (Frank Schima)
Resolution: | → duplicate |
---|---|
Status: | new → closed |
comment:2 Changed 11 years ago by larryv (Lawrence Velázquez)
There’s still the issue of why llvm-3.1
is being pulled in as a dependency. A default gcc46
install should require llvm-3.3
, not llvm-3.1
, through cctools
and ld64
.
Try installing this way instead:
% sudo port install gcc46 +llvm33
This should make sure that cctools
and ld64
are installed with the correct variant.
comment:3 follow-up: 4 Changed 11 years ago by dave@…
Tue 18:04:18 ip2 yost /tmp/boost152/boost 0 228 Z% sudo port install gcc46 +llvm33 Password: ---> Computing dependencies for llvm-3.1 ---> Fetching distfiles for llvm-3.1 Error: llvm-3.1 is not supported on Mavericks or later. Error: org.macports.fetch for port llvm-3.1 returned: unsupported platform Please see the log file for port llvm-3.1 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-3.1/llvm-3.1/main.log Error: Unable to upgrade port: 1 Error: Unable to execute port: upgrade libgcc failed Tue 20:11:09 ip2 yost /tmp/boost152/boost 1 229 Z%
comment:4 Changed 11 years ago by larryv (Lawrence Velázquez)
Try this?
% sudo port clean gcc46 cctools ld64 % sudo port install gcc46
Note: See
TracTickets for help on using
tickets.
Duplicate of #41116. Please search before filing new tickets.