Just back in from a long run...

On 15 June 2008 at 22:49, Cesare Tirabassi wrote:
| Well, by looking at your buildd build log your default LDFLAGS is ""
| while we do use -Wl,-Bsymbolic.

That'll do to break the package, I suppose!

| I guess you never received my emails as
| I was explaining that in details.

That email lossage is a side issue we should take up on the side.  Any idea
why I am not getting yours / your not getting mine?

| Anyhow, compiling unexporting LDFLAGS
| in debian/rules works as expected:
| 
| [EMAIL PROTECTED]:/root/debian# echo 'library(Rmpi); cat("Still alive\n")' | 
| R --slave
| [norsetto:13561] mca: base: components_open: component timer / linux open 
| function failed
| [norsetto:13561] mca: base: component_find: unable to open osc pt2pt: file 
not 
| found (ignored)
| libibverbs: Fatal: couldn't read uverbs ABI version.
| --------------------------------------------------------------------------
| [0,0,0]: OpenIB on host norsetto was unable to find any HCAs.
| Another transport will be used instead, although this may result in
| lower performance.
| --------------------------------------------------------------------------
| Still alive

Perfect. And if you uncomment the line saying "btl = ^openib" in
/etc/openmpi/openmpi-mca-params.conf as in

  # Disable the use of InfiniBand
  #   btl = ^openib
  btl = ^openib

you will suppress the noise telling you that you have no IB hardware...  This
has now been improved upstream, by the way.
 
| The above is with the patched and rebuilt 1.2.5-1.

Yes, look good!  Thanks for that!
 
| You seem to confirm that upstream decided to share symbols between
| libraries, it is therefore a design choice and not a bug; I'm therefore
| happy to release this fix for intrepid right now. For hardy we need an
| sru, for which we need cooperation from you and possibly others since we
| need at least 3 persons to test and confirm this works (and doesn't
| break anything else) before we can make it official.

Let me know how I can help. As I said, same code / same everything but built
on Gutsy (ie without -Wl,-Bsymbolic) works.
 
| I'll work on this first thing tomorrow morning.

Much appreciated. This seems to have bitten a few people, and is too obscure
for most to figure out by themselves.

Dirk

| -- 
| Binutils corrupts Open MPI 
| https://bugs.launchpad.net/bugs/234837
| You received this bug notification because you are a direct subscriber
| of the bug.

-- 
Three out of two people have difficulties with fractions.

-- 
Binutils corrupts Open MPI 
https://bugs.launchpad.net/bugs/234837
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to