Your message dated Mon, 10 Mar 2014 17:21:10 -0500 with message-id <21278.15062.868107.271...@max.nulle.part> has caused the report #741297, regarding Rmpi dlopen's libmpi.so.0 instead of libmpi.so.1 to be marked as having been forwarded to the upstream software author(s) Hao Yu <h...@stats.uwo.ca>
(NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 741297: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741297 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Dear Hao, Here is a fresh, and good looking, bug report from a fellow Debianer and R user. Can you take a look? Based on my Debian testing system we want .1 whereas Ubuntu still has .0 -- so the suggest pairing below makes a lot of sense (Thanks, Don!) Dirk On 10 March 2014 at 14:45, Don Armstrong wrote: | Package: r-cran-rmpi | Version: 0.6-3-1 | Severity: serious | Control: tag -1 patch | | Rmpi should dlopen libmpi.so.1 in addition to libmpi.so.0, otherwise | Rmpi is useless without having libopenmpi-dev installed (which provides | libmpi.so). | | The following trivial patch fixes this: | | --- rmpi-0.6-3.orig/src/Rmpi.c | +++ rmpi-0.6-3/src/Rmpi.c | @@ -69,7 +69,8 @@ | | #ifndef MAC | #ifdef OPENMPI | - if (!dlopen("libmpi.so.0", RTLD_GLOBAL | RTLD_LAZY) | + if (!dlopen("libmpi.so.1", RTLD_GLOBAL | RTLD_LAZY) | + && !dlopen("libmpi.so.0", RTLD_GLOBAL | RTLD_LAZY) | && !dlopen("libmpi.so", RTLD_GLOBAL | RTLD_LAZY)){ | //&& !dlopen("libmpi.dylib", RTLD_GLOBAL | RTLD_LAZY) | //&& !dlopen("libmpi.1.dylib", RTLD_GLOBAL | RTLD_LAZY)) { | | | -- | Don Armstrong http://www.donarmstrong.com | | Where I sleep at night, is this important compared to what I read | during the day? What do you think defines me? Where I slept or what I | did all day? | -- Thomas Van Orden of Van Orden v. Perry -- Dirk Eddelbuettel | e...@debian.org | http://dirk.eddelbuettel.com
--- End Message ---