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:
|
| root@norsetto:/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.
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 /root/debian# echo 'library(Rmpi); cat("Still alive\n")' | ------- ------- ------- ------- ------- ------- ------- ------- ------- ---- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----
| in debian/rules works as expected:
|
| root@norsetto:
| 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 openmpi- mca-params. conf as in
/etc/openmpi/
# 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
| -- /bugs.launchpad .net/bugs/ 234837
| Binutils corrupts Open MPI
| https:/
| You received this bug notification because you are a direct subscriber
| of the bug.
--
Three out of two people have difficulties with fractions.