Bug#418014: libibverbs1: sysfs not available : libibverbs: Fatal: couldn't read uverbs ABI version.

2007-04-26 Thread Roland Dreier
I'm not sure what is being asked for here.  Would you like libibverbs1
to work if sysfs is not mounted, or are you just looking for a better
error message that explains the cause of the failure better?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#418014: libibverbs1: sysfs not available : libibverbs: Fatal: couldn't read uverbs ABI version.

2007-04-06 Thread Sylvestre Ledru
Package: libibverbs1
Version: 1.0.4-1
Severity: normal

I am working with OpenMPI and I don't have sysfs on my computer.

When I running a very basic MPI program (source attached), I get the 
error :
libibverbs: Fatal: couldn't read uverbs ABI version.
--
[0,0,0]: OpenIB on host gabiniere was unable to find any HCAs.
Another transport will be used instead, although this may result in
lower performance.
--

Looking into the source of this lib, I saw that it tries to 
check the abi of Infiniband (which I don't have and don't want to use).

Maybe it is more an OpenMPI bug which should not force the user to use 
InfiniBand but there is anyway a bug in the lib : it should detect that 
I don't have sysfs on my computer and display that.

My test program :

#include mpi.h

#define BUFSIZE 128

int main(int argc, char *argv[])
{
  MPI_Init(argc,argv);

  return 0;
}

# gcc -o testMPI testMpi.c  -lmpi  ./testMPI
libibverbs: Fatal: couldn't read uverbs ABI version.
--
[0,0,0]: OpenIB on host gabiniere was unable to find any HCAs.
Another transport will be used instead, although this may result in
lower performance.
--


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (800, 'testing'), (150, 'stable'), (90, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages libibverbs1 depends on:
ii  adduser 3.102Add and remove users and groups
ii  libc6   2.3.6.ds1-13 GNU C Library: Shared libraries
ii  libsysfs2   2.1.0-1  interface library to sysfs

libibverbs1 recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]