#32100: New port: R.app ---------------------------------+------------------------------------------ Reporter: kjell.konis@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: ---------------------------------+------------------------------------------ Comment(by Sam.Halliday@…): I'm very keen to see this port make it into macports. I note some current dependency problems and workarounds that users might currently encounter: # llvm-gcc # https://trac.macports.org/ticket/31663 ## Summary ## Apple's system compiler (LLVM C compiler, with a gcc front-end) doesn't come with a fortran compiler. However, an "Apple Framework"-compatible fortran compiler is needed in order to build the R-framework. The current port of the llvm-gcc42 (which includes a duplicate of the system C compiler) will be built by the apple-gcc if it is available (Apple's pre-Lion fork of GCC, a dependency of some macports). Unfortunately, apple-gcc fails to build the llvm-gcc42 and we must force it to be built using the system C compiler. ## Workaround ## sudo port clean llvm-gcc42 # if you already tried and failed to install sudo port install llvm-gcc42 configure.compiler=apple-gcc-4.2 # Python27 # ## Summary ## I have no idea why my R-framework needed to build this, it might be a pending build. There is currently a minor circular dependency bug in the python27 build, which means that the module "py27-xml" requires python27 to be built and python27 updates will depend on py27-xml. Python27 appears to be built universally by default and will fail to install if py27-xml is installed non-universally (the default). https://trac.macports.org/ticket/32090 ## Workaround ## before upgrading python27 port install py27-xml +universal OR (easier for me) disable py27-xml (and dependants) and then upgrade python27. -- Ticket URL: <https://trac.macports.org/ticket/32100#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS