Created attachment 170054 [details] svn patch to upgrade sysutils/slurm-wlm to 15.08.11 This is a bug-fix release. portlint: OK testport: OK (poudriere: 9.3-RELEASE-p36, i386, all options off/on) [1] testport: OK (poudriere: 9.3-RELEASE-p30, amd64, all options off/on) [2] testport: OK (poudriere: 10.1-RELEASE-p17, i386, all options off/on) [3] testport: OK (poudriere: 10.1-RELEASE-p17, amd64, all options off/on) [4] [1] http://pkg.awarnach.mathstat.dal.ca/data/9i386-default/2016-05-06_15h30m20s/logs/slurm-wlm-15.08.11.log http://pkg.awarnach.mathstat.dal.ca/data/9i386-default/2016-05-06_15h33m11s/logs/slurm-wlm-15.08.11.log [2] http://pkg.awarnach.mathstat.dal.ca/data/9amd64-default/2016-05-06_12h22m44s/logs/slurm-wlm-15.08.11.log http://pkg.awarnach.mathstat.dal.ca/data/9amd64-default/2016-05-06_14h32m49s/logs/slurm-wlm-15.08.11.log [3] http://pkg.awarnach.mathstat.dal.ca/data/10i386-default/2016-05-06_14h46m12s/logs/slurm-wlm-15.08.11.log http://pkg.awarnach.mathstat.dal.ca/data/10i386-default/2016-05-06_14h34m05s/logs/slurm-wlm-15.08.11.log [4] http://pkg.awarnach.mathstat.dal.ca/data/10amd64-default/2016-05-06_12h31m09s/logs/slurm-wlm-15.08.11.log http://pkg.awarnach.mathstat.dal.ca/data/10amd64-default/2016-05-06_14h34m24s/logs/slurm-wlm-15.08.11.log
Testbuilds are fine, building on a populated host fails with
Did your comment get truncated? I don't see the build error.
... see http://people.freebsd.org/~pi/logs/slurm-build.txt
Slurm will install files depending on what is installed in the host environment. To make matters worse, there seems to be some "dynamic" plist entries that can't be turned off with a configure flag. I guess the IMPI files are being installed because you have sysutils/freeipmi installed, but I'm still at a loss for the others. Can you try this patch http://ftfl.ca/misc/slurm-wlm-15.08.11.diff and show me the list of installed packages and the configure log?
(In reply to Joseph Mingrone from comment #4) After I deleted freeipmi on that host, there are less issues, but still: ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: lib/slurm/burst_buffer_cray.a Error: Orphaned: lib/slurm/burst_buffer_cray.so Error: Orphaned: lib/slurm/jobcomp_elasticsearch.a Error: Orphaned: lib/slurm/jobcomp_elasticsearch.so Error: Orphaned: lib/slurm/power_cray.a Error: Orphaned: lib/slurm/power_cray.so
The updated patch should take care of the IPMP files. For the others I'm going through the output of your configure output trying to match your environment on a FreeBSD 11 host, but I still can't reproduce the problem. Can you send me a list of your installed packages?
I'll commit, as it builds in poudriere. May I ask you to try to ask upstream to provide configure options to disable things that configure accidentially picks up ?
A commit references this bug: Author: pi Date: Sun May 8 09:39:33 UTC 2016 New revision: 414795 URL: https://svnweb.freebsd.org/changeset/ports/414795 Log: sysutils/slurm-wlm: 15.08.10 -> 15.08.11 - bug-fixes only PR: 209336 Submitted by: Joseph Mingrone <jrm@ftfl.ca> (maintainer) Changes: head/sysutils/slurm-wlm/Makefile head/sysutils/slurm-wlm/distinfo
Committed, thanks!
FYI, I haven't forgotten about the issue. http://thread.gmane.org/gmane.comp.distributed.slurm.devel/9969