Opened 11 years ago
Closed 11 years ago
#41024 closed defect (fixed)
pure fails to install on Mavericks because of llvm-3.2 dependency
Reported by: | szhorvat (Szabolcs Horvát) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | mavericks | Cc: | macports.org@… |
Port: | pure |
Description
pure fails to install on OS X 10.9 Mavericks because it depends on llvm-3.2 which is incompatible with OS X 10.9.
pure 0.58 is actually compatible with llvm-3.3, see here: https://groups.google.com/forum/#!topic/pure-lang/A40XIz2Bv5o
This is the output I get:
---> Computing dependencies for pure ---> Dependencies to be installed: llvm-3.2 openbrowser p5.12-mac-propertylist p5.12-xml-entities p5.12-html-parser p5.12-html-tagset p5.12-libwww-perl p5.12-encode-locale p5.12-file-listing p5.12-http-date p5.12-html-form p5.12-http-message p5.12-lwp-mediatypes p5.12-uri p5.12-mime-base64 p5.12-http-cookies p5.12-http-daemon p5.12-http-negotiate p5.12-lwp-protocol-https p5.12-io-socket-ssl p5.12-net-libidn p5.12-net-ssleay p5.12-mozilla-ca p5.12-net-http p5.12-www-robotrules ---> Fetching distfiles for llvm-3.2 Error: llvm-3.2 is not supported on Mavericks or later. Error: org.macports.fetch for port llvm-3.2 returned: unsupported platform Error: Failed to install llvm-3.2 Please see the log file for port llvm-3.2 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-3.2/llvm-3.2/main.log Error: The following dependencies were not installed: llvm-3.2 openbrowser p5.12-mac-propertylist p5.12-xml-entities p5.12-html-parser p5.12-html-tagset p5.12-libwww-perl p5.12-encode-locale p5.12-file-listing p5.12-http-date p5.12-html-form p5.12-http-message p5.12-lwp-mediatypes p5.12-uri p5.12-mime-base64 p5.12-http-cookies p5.12-http-daemon p5.12-http-negotiate p5.12-lwp-protocol-https p5.12-io-socket-ssl p5.12-net-libidn p5.12-net-ssleay p5.12-mozilla-ca p5.12-net-http p5.12-www-robotrules To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port pure failed
Change History (4)
comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | mailto:ryandesign@… removed |
---|---|
Keywords: | mavericks added |
Owner: | changed from macports-tickets@… to ryandesign@… |
comment:3 Changed 11 years ago by szhorvat (Szabolcs Horvát)
pure can now be installed because llvm-3.2 is now compatible with Mavericks. I don't know how to close the ticket though.
comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Oh! I missed that r113436 fixed that.
Note: See
TracTickets for help on using
tickets.
We've actually been through this already. pure is not compatible with llvm-3.3 on OS X. See https://groups.google.com/forum/#!searchin/pure-lang/pure-gen/pure-lang/JelRk7YHEug/upS-XGboNT8J
I've already asked the maintainer of llvm-3.2 to make it compatible with Mavericks. Meanwhile, he has asked that the developer of pure submit a bug report to the developers of llvm about the alleged bug in llvm-3.3 that prevents pure from working with it.