Looks like someone has moved from the main tree blas/lapack to the science 
overlay one
without reinstalling R afterwards.

You need to reinstall R and potentially all your R packages.

François

> On 7/11/2015, at 02:53, Frederico Moraes Ferreira <[email protected]> wrote:
> 
> Hi there,
> Has anybody experienced such libblas issue? Looks like there are some 
> Bioconductor packages need it to compile.
> 
> Thanks in advance.
> Fred
> 
> mephisto ~ #R
> > install.packages("DESeq2")
> ...
> ...
> 
> * installing *source* package 'DESeq2' ...
> ** libs
> x86_64-pc-linux-gnu-g++ -I/usr/lib64/R/include -DNDEBUG 
> -I"/usr/lib64/R/library/Rcpp/include" 
> -I"/usr/lib64/R/library/RcppArmadillo/include"   -fpic -march=native  -c 
> DESeq2.cpp -o DESeq2.o
> x86_64-pc-linux-gnu-g++ -I/usr/lib64/R/include -DNDEBUG 
> -I"/usr/lib64/R/library/Rcpp/include" 
> -I"/usr/lib64/R/library/RcppArmadillo/include"   -fpic -march=native  -c 
> RcppExports.cpp -o RcppExports.o
> x86_64-pc-linux-gnu-g++ -shared -L/usr/lib64/R/lib -Wl,--as-needed -o 
> DESeq2.so DESeq2.o RcppExports.o -L/usr/lib64/R/lib -lRlapack 
> -L/usr/lib64/R/lib -lRblas -lgfortran -lm -lquadmath -L/usr/lib64/R/lib -lR
> installing to /usr/lib64/R/library/DESeq2/libs
> ** R
> ** inst
> ** preparing package for lazy loading
> Error in dyn.load(file, DLLpath = DLLpath, ...) :
>  unable to load shared object 
> '/usr/lib64/R/library/RcppArmadillo/libs/RcppArmadillo.so':
>  libblas.so.0: cannot open shared object file: No such file or directory
> 
> 
> 
> This is also happens with other packages too.
> Here goes some information.
> 
> mephisto ~ # R CMD config BLAS_LIBS
> -L/usr/lib64/R/lib -lRblas
> 
> mephisto ~ # ls -l /usr/lib64/R/lib
> total 5264
> -rwxr-xr-x 1 root root  182048 Nov  5 17:08 libRblas.so
> -rwxr-xr-x 1 root root 1815848 Nov  5 17:08 libRlapack.so
> -rwxr-xr-x 1 root root 3384648 Nov  5 17:08 libR.so
> 
> 
> mephisto ~ # revdep-rebuild -i
> * Configuring search environment for revdep-rebuild
> 
> * Checking reverse dependencies
> * Packages containing binaries and libraries broken by a package update
> * will be emerged.
> 
> * Collecting system binaries and libraries
> * Generated new 1_files.rr
> * Collecting complete LD_LIBRARY_PATH
> * Generated new 2_ldpath.rr
> * Checking dynamic linking consistency
> [ 85% ]  *   broken /usr/lib64/R/library/DESeq2/libs/DESeq2.so (requires 
> libblas.so.0)
> *   broken /usr/lib64/R/library/expm/libs/expm.so (requires libblas.so.0)
> [ 86% ]  *   broken /usr/lib64/R/library/mclust/libs/mclust.so (requires 
> libblas.so.0)
> *   broken /usr/lib64/R/library/minpack.lm/libs/minpack.lm.so (requires 
> libblas.so.0)
> *   broken /usr/lib64/R/library/nleqslv/libs/nleqslv.so (requires 
> libblas.so.0)
> *   broken /usr/lib64/R/library/pcaPP/libs/pcaPP.so (requires libblas.so.0)
> [ 87% ]  *   broken /usr/lib64/R/library/quadprog/libs/quadprog.so (requires 
> libblas.so.0)
> *   broken /usr/lib64/R/library/quantreg/libs/quantreg.so (requires 
> libblas.so.0)
> *   broken /usr/lib64/R/library/RcppArmadillo/libs/RcppArmadillo.so (requires 
> libblas.so.0)
> *   broken /usr/lib64/R/library/robustbase/libs/robustbase.so (requires 
> libblas.so.0)
> *   broken /usr/lib64/R/library/rrcov/libs/rrcov.so (requires libblas.so.0)
> [ 100% ]
> * Generated new 3_broken.rr
> * Assigning files to packages
> *  !!! /usr/lib64/R/library/DESeq2/libs/DESeq2.so not owned by any package is 
> broken !!!
> *   /usr/lib64/R/library/DESeq2/libs/DESeq2.so -> (none)
> *  !!! /usr/lib64/R/library/expm/libs/expm.so not owned by any package is 
> broken !!!
> *   /usr/lib64/R/library/expm/libs/expm.so -> (none)
> *  !!! /usr/lib64/R/library/mclust/libs/mclust.so not owned by any package is 
> broken !!!
> *   /usr/lib64/R/library/mclust/libs/mclust.so -> (none)
> *  !!! /usr/lib64/R/library/minpack.lm/libs/minpack.lm.so not owned by any 
> package is broken !!!
> *   /usr/lib64/R/library/minpack.lm/libs/minpack.lm.so -> (none)
> *  !!! /usr/lib64/R/library/nleqslv/libs/nleqslv.so not owned by any package 
> is broken !!!
> *   /usr/lib64/R/library/nleqslv/libs/nleqslv.so -> (none)
> *  !!! /usr/lib64/R/library/pcaPP/libs/pcaPP.so not owned by any package is 
> broken !!!
> *   /usr/lib64/R/library/pcaPP/libs/pcaPP.so -> (none)
> *  !!! /usr/lib64/R/library/quadprog/libs/quadprog.so not owned by any 
> package is broken !!!
> *   /usr/lib64/R/library/quadprog/libs/quadprog.so -> (none)
> *  !!! /usr/lib64/R/library/quantreg/libs/quantreg.so not owned by any 
> package is broken !!!
> *   /usr/lib64/R/library/quantreg/libs/quantreg.so -> (none)
> *  !!! /usr/lib64/R/library/RcppArmadillo/libs/RcppArmadillo.so not owned by 
> any package is broken !!!
> *   /usr/lib64/R/library/RcppArmadillo/libs/RcppArmadillo.so -> (none)
> *  !!! /usr/lib64/R/library/robustbase/libs/robustbase.so not owned by any 
> package is broken !!!
> *   /usr/lib64/R/library/robustbase/libs/robustbase.so -> (none)
> *  !!! /usr/lib64/R/library/rrcov/libs/rrcov.so not owned by any package is 
> broken !!!
> *   /usr/lib64/R/library/rrcov/libs/rrcov.so -> (none)
> * Generated new 4_raw.rr and 4_owners.rr
> * Found some broken files, but none of them were associated with known 
> packages
> * Unable to proceed with automatic repairs.
> * The broken files are listed in 4_owners.rr
> 
> 
> mephisto ~ # emerge --info
> Portage 2.2.24 (python 3.4.3-final-0, 
> default/linux/amd64/13.0/desktop/gnome/systemd, gcc-4.9.3, glibc-2.22-r1, 
> 4.0.0-gentoo x86_64) 
> ================================================================= System 
> uname: 
> Linux-4.0.0-gentoo-x86_64-Intel-R-_Core-TM-_i7-5960X_CPU_@_3.00GHz-with-gentoo-2.2
>  KiB Mem: 16346068 total, 5356644 free KiB Swap: 524284 total, 362228 free 
> Timestamp of repository gentoo: Fri, 06 Nov 2015 07:00:01 +0000 sh bash 
> 4.3_p42 ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1 app-shells/bash: 
> 4.3_p42::gentoo dev-java/java-config: 2.2.0::gentoo dev-lang/perl: 
> 5.22.0::gentoo dev-lang/python: 2.7.10::gentoo, 3.3.5-r2::gentoo, 
> 3.4.3::gentoo, 3.5.0-r1::gentoo dev-util/cmake: 3.3.2-r1::gentoo 
> dev-util/pkgconfig: 0.29::gentoo sys-apps/baselayout: 2.2::gentoo 
> sys-apps/openrc: 0.18.3::gentoo sys-apps/sandbox: 2.9::gentoo 
> sys-devel/autoconf: 2.13::gentoo, 2.69-r1::gentoo sys-devel/automake: 
> 1.11.6-r1::gentoo, 1.13.4::gentoo, 1.14.1::gentoo, 1.15::gentoo 
> sys-devel/binutils: 2.25.1-r1::gentoo sys-devel/gcc: 4.9.3::gentoo 
> sys-devel/gcc-config: 1.8::gentoo sys-devel/libtool: 2.4.6-r1::gentoo 
> sys-devel/make: 4.1-r1::gentoo sys-kernel/linux-headers: 4.3::gentoo 
> (virtual/os-headers) sys-libs/glibc: 2.22-r1::gentoo Repositories: gentoo 
> location: /usr/portage sync-type: rsync sync-uri: 
> rsync://rsync.gentoo.org/gentoo-portage priority: -1000 local_overlay 
> location: /usr/local/portage masters: gentoo science location: 
> /var/lib/layman/science masters: gentoo priority: 50 ACCEPT_KEYWORDS="amd64 
> ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" 
> CFLAGS="-march=native" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc 
> /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt" 
> CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d 
> /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild 
> /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d 
> /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" 
> CXXFLAGS="-march=native" DISTDIR="/usr/portage/distfiles" FCFLAGS="-O2 -pipe" 
> FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks 
> ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs sandbox 
> sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch 
> userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe" 
> GENTOO_MIRRORS="ftp://ftp.las.ic.unicamp.br/pub/gentoo/ 
> http://www.las.ic.unicamp.br/pub/gentoo/ 
> ftp://ftp.ussg.iu.edu/pub/linux/gentoo 
> ftp://mirror.iawnet.sandia.gov/pub/gentoo/"; LANG="pt_BR.utf8" 
> LDFLAGS="-Wl,--as-needed" PKGDIR="/usr/portage/packages" 
> PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links 
> --perms --times --omit-dir-times --compress --force --whole-file --delete 
> --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local 
> --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" USE="X a52 aac acl acpi alsa 
> amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli colord cracklib 
> crypt cups cxx dbus dri dts dvd dvdr eds emboss encode evo exif fam firefox 
> flac fortran gdbm gif glamor gnome gnome-keyring gnome-online-accounts gpm 
> gstreamer gtk iconv introspection ipv6 jpeg lcms ldap libnotify libsecret mad 
> mmx mmxext mng modules mp3 mp4 mpeg multilib nautilus ncurses nls nptl ogg 
> opengl openmp pam pango pcre pdf png policykit ppds pulseaudio qt3support 
> readline sdl seccomp session spell sse sse2 ssl startup-notification svg 
> systemd tcpd tiff tracker truetype udev udisks unicode upower usb uvm vorbis 
> wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64 32" 
> ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x 
> ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 
> trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core 
> authz_core socache_shmcb unixd actions alias auth_basic authn_alias 
> authn_anon authn_dbm authn_default authn_file authz_dbm authz_default 
> authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid 
> dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache 
> filter headers include info log_config logio mem_cache mime mime_magic 
> negotiation rewrite setenvif speling status unique_id userdir usertrack 
> vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables 
> krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface 
> irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" 
> ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin 
> garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle 
> oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox 
> ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev" KERNEL="linux" 
> LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses 
> text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" 
> LINGUAS="pt_BR en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" 
> PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" 
> RUBY_TARGETS="ruby20 ruby21" USERLAND="GNU" VIDEO_CARDS="nvidia" 
> XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface 
> geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac 
> delude chaos account" Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, 
> INSTALL_MASK, LC_ALL, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, 
> PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
> 
> 
> 


Reply via email to