Bug#887924: slurm-drmaa FTBFS with slurm-llnl 17.11.2-1

2018-05-22 Thread Gennaro Oliva
Hi Dominique, Steve and Adrian,

On Mon, Apr 16, 2018 at 04:34:54PM -0400, Dominique Belhachemi wrote:
> The bug is also in Debian's slurm-llnl package. The location of the header
> files is not consistent anymore.

thank you for looking into this issue; the forthcoming release of
slurm-llnl will fix it.

Best regards
-- 
Gennaro Oliva



Bug#887924: slurm-drmaa FTBFS with slurm-llnl 17.11.2-1

2018-04-16 Thread Dominique Belhachemi
The bug is also in Debian's slurm-llnl package. The location of the header
files is not consistent anymore.

slurm.h is including 

See
https://anonscm.debian.org/git/collab-maint/slurm-llnl.
git/commit/debian/libslurm-dev.install?id=08c387553a95e9a4a38047c82cf69a
4f733cee0d
https://anonscm.debian.org/git/collab-maint/slurm-llnl.git/tree/slurm/slurm.h.in?id=a886927a2c465f2b82d2773190daa6d77e8ffd4f#n63


Bug#887924: slurm-drmaa FTBFS with slurm-llnl 17.11.2-1

2018-02-06 Thread Dominique Belhachemi
This happens due to a recent change in debian/libslurm-dev.install

https://anonscm.debian.org/git/collab-maint/slurm-llnl.git/commit/debian/libslurm-dev.install?id=08c387553a95e9a4a38047c82cf69a4f733cee0d

Anyway, I am thinking about removing the slurm-drmaa package from the
Debian archive. The popcon count is below 10.

-Dominique


Bug#887924: slurm-drmaa FTBFS with slurm-llnl 17.11.2-1

2018-02-05 Thread Steve Langasek
Looking closer, I see:

configure:12821: checking for usable SLURM libraries/headers
configure:12842: gcc -o conftest -pedantic -ansi -g -O2 -fdebug-prefix-map=/tmp/
slurm-drmaa-1.0.7=. -fstack-protector-strong -Wformat -Werror=format-security -p
thread -D_REENTRANT -D_THREAD_SAFE -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -D_G
NU_SOURCE -I/usr/include/slurm/ -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib
/libslurm.so conftest.c -pthread  -lslurm  >&5
conftest.c:23:11: fatal error: slurm/slurm.h: No such file or directory
  #include "slurm/slurm.h"
   ^~~
compilation terminated.

But the libslurm-dev package doesn't provide such a path:

$ dpkg -L libslurm-dev | grep usr/include
/usr/include
/usr/include/slurm-wlm
/usr/include/slurm-wlm/slurm.h
/usr/include/slurm-wlm/slurm_errno.h
/usr/include/slurm-wlm/smd_ns.h
/usr/include/slurm-wlm/spank.h
$

Certainly, /usr/include/slurm/slurm/slurm.h (as implied by the combination
of configure options with m4/ax_slurm.m4) does not exist.

It's possible this is a bug in both slurm-llnl and slurm-drmaa.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: PGP signature


Bug#887924: slurm-drmaa FTBFS with slurm-llnl 17.11.2-1

2018-01-21 Thread Adrian Bunk
Source: slurm-drmaa
Version: 1.0.7-1
Severity: serious
Tags: buster sid

https://buildd.debian.org/status/package.php?p=slurm-drmaa=sid

...
configure: checking for SLURM
checking for SLURM compile flags... -I/usr/include/slurm/
checking for SLURM library dir... /usr/lib/libslurm.so
checking for usable SLURM libraries/headers... *** The SLURM test program 
failed to link or run. See the file config.log
*** for the exact error that occured.
no
configure: error: 
SLURM libraries/headers not found;
add --with-slurm-inc and --with-slurm-lib with appropriate locations.
debian/rules:10: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1