trouble with llvm30 on mavericks

Christopher Jones jonesc at hep.phy.cam.ac.uk
Sun Feb 23 02:25:11 PST 2014


Hi,

Did you follow

http://trac.macports.org/wiki/Migration

when migrating to OSX 10.9 ? I suspect not, as if you had I believe you could not have had outdated ports installed on OSX 10.9 that where using llvm-3.0.

Chris

On 22 Feb 2014, at 5:20pm, Puneet Kishor <punk.kish at gmail.com> wrote:

> Thanks Ryan, that did the trick. I am assuming this is not something that macports can do automatically given that it is able to sniff and tell me that "llvm-3.0 is not supported on Mavericks or later” && list the currently installed ports that depend on llvm-3.0.
> 
> 
> On Feb 21, 2014, at 10:45 PM, Ryan Schmidt <ryandesign at macports.org> wrote:
> 
>> 
>> On Feb 22, 2014, at 00:26, Puneet Kishor <punk.kish at gmail.com> wrote:
>> 
>>> I tried to `sudo port upgrade outdated` and got
>>> 
>>> --->  Fetching archive for llvm-3.0
>>> --->  Attempting to fetch llvm-3.0-3.0_12.darwin_13.x86_64.tbz2 from http://packages.macports.org/llvm-3.0
>>> --->  Attempting to fetch llvm-3.0-3.0_12.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/llvm-3.0
>>> --->  Attempting to fetch llvm-3.0-3.0_12.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/llvm-3.0
>>> --->  Computing dependencies for llvm-3.0
>>> --->  Fetching distfiles for llvm-3.0
>>> Error: llvm-3.0 is not supported on Mavericks or later.
>>> Error: org.macports.fetch for port llvm-3.0 returned: unsupported platform
>>> Please see the log file for port llvm-3.0 for details:
>>>  /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-3.0/llvm-3.0/main.log
>>> Error: Unable to upgrade port: 1
>>> 
>> 
>> Correct. llvm-3.0 is not supported on Mavericks or later.
>> 
>> 
>>> I tried to uninstall llvm-30 but got
>>> 
>>> --->  Unable to uninstall llvm-3.0 @3.0_12, the following ports depend on it:
>>> --->  	ld64 @136_1+llvm30
>>> --->  	cctools @839_0+llvm30
>>> --->  	ld64 @136_2+llvm30
>>> --->  	cctools @839_2+llvm30
>>> Error: org.macports.uninstall for port llvm-3.0 returned: Please uninstall the ports that depend on llvm-3.0 first.
>>> Please see the log file for port llvm-3.0 for details:
>>>  /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_llvm-3.0_3.0_12/llvm-3.0/main.log
>>> Warning: Failed to execute portfile from registry for llvm-3.0 @3.0_12
>>> --->  Unable to uninstall llvm-3.0 @3.0_12, the following ports depend on it:
>>> --->  	ld64 @136_1+llvm30
>>> --->  	cctools @839_0+llvm30
>>> --->  	ld64 @136_2+llvm30
>>> --->  	cctools @839_2+llvm30
>>> Error: port uninstall failed: Please uninstall the ports that depend on llvm-3.0 first.
>> 
>> Reinstall those ports with newer llvm variants. After that, you should be able to uninstall llvm-3.0.
>> 
>> 
>> sudo port install ld64 +llvm34
>> sudo port install cctools +llvm34
>> sudo port uninstall llvm-3.0
> 
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macports-users

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2030 bytes
Desc: not available
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20140223/afcacf43/attachment.p7s>


More information about the macports-users mailing list