Summary: | dev-lang/R-3.0.0: build failed due to incompatible library version | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Yishen Miao (mys_721tx) <mys721tx> |
Component: | Mac OSX | Assignee: | Gentoo Prefix <prefix> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Yishen Miao (mys_721tx)
2013-04-26 16:31:30 UTC
Created attachment 346652 [details]
build.log
dyld: Library not loaded: /Users/mys_721tx/gentoo/usr/lib/R/lib/libR.dylib
Referenced from: /Users/mys_721tx/gentoo/var/tmp/portage/dev-lang/R-3.0.0/work/R-3.0.0/bin/exec/R
Reason: Incompatible library version: R requires version 3.0.0 or later, but libR.dylib provides version 2.15.0
/Users/mys_721tx/gentoo/bin/bash: line 1: 99810 Done echo "tools:::.install_package_description('.', '"../../../library/tools"')"
99811 Trace/BPT trap: 5 | R_DEFAULT_PACKAGES=NULL ../../../bin/R --vanilla --slave > /dev/null
make[3]: *** [all] Error 133
make[3]: Leaving directory `/Users/mys_721tx/gentoo/var/tmp/portage/dev-lang/R-3.0.0/work/R-3.0.0/src/library/tools'
make[2]: *** [R] Error 1
make[2]: Leaving directory `/Users/mys_721tx/gentoo/var/tmp/portage/dev-lang/R-3.0.0/work/R-3.0.0/src/library'
make[1]: *** [R] Error 1
make[1]: Leaving directory `/Users/mys_721tx/gentoo/var/tmp/portage/dev-lang/R-3.0.0/work/R-3.0.0/src'
make: *** [R] Error 1
I find libR.dylib under ${EPREFIX}/var/tmp/portage/dev-lang/R-3.0.0/work/R-3.0.0/lib/ . Furthermore, I am able to compile and install dev-lang/R-3.0.0 after unmerging dev-lang/R-2.15.0 . It appears to be an environmental variable issue since the newly built R is searching under ${EPREFIX}/usr/lib/R/lib/ for the library. fortran support is difficult now we're using Clang, I'm deferring this. |