I am getting an error during fpm process for GCC 5.2.0. I have eb set for
packaging by default.

I have given the output of the log where the error occurs.


[hpcswadm@amrndhl1155 ~]$ eb --show-full-config
#
# Current EasyBuild configuration
# (C: command line argument, D: default value, E: environment variable, F:
configuration file)
#
add-dummy-to-minimal-toolchains (D) = False
aggregate-regtest               (D) = None
allow-modules-tool-mismatch     (D) = False
amend                           (D) = None
avail-cfgfile-constants         (D) = False
avail-easyconfig-constants      (D) = False
avail-easyconfig-licenses       (D) = False
avail-easyconfig-params         (D) = False
avail-easyconfig-templates      (D) = False
avail-module-naming-schemes     (D) = False
avail-modules-tools             (D) = False
avail-repositories              (D) = False
avail-toolchain-opts            (D) = None
buildpath                       (F) = /nfs/grid/software/RHEL7-BUILD/
easybuild/build
check-conflicts                 (D) = False
check-github                    (D) = False
cleanup-builddir                (D) = True
cleanup-tmpdir                  (D) = True
color                           (D) = auto
configfiles                     (D) = /hpc/hpcswadm/.config/easybuild/
config.cfg
debug                           (D) = False
debug-lmod                      (D) = False
default-opt-level               (D) = defaultopt
dep-graph                       (D) = None
deprecated                      (D) = None
download-timeout                (D) = None
dry-run                         (D) = False
dry-run-short                   (D) = False
dump-autopep8                   (D) = False
dump-env-script                 (D) = False
dump-test-report                (D) = None
easyblock                       (D) = None
experimental                    (D) = False
extended-dry-run                (D) = False
extended-dry-run-ignore-errors  (D) = True
external-modules-metadata       (D) = None
extra-modules                   (D) = None
filter-deps                     (D) = None
fixed-installdir-naming-scheme  (D) = False
force                           (D) = False
from-pr                         (D) = None
git-working-dirs-path           (D) = None
github-org                      (D) = None
github-user                     (D) = None
group                           (D) = None
group-writable-installdir       (D) = False
hidden                          (D) = False
hide-deps                       (D) = None
hide-toolchains                 (D) = None
ignore-dirs                     (D) = .git, .svn
ignore-osdeps                   (D) = False
ignoreconfigfiles               (D) = None
include-easyblocks              (D) =
include-module-naming-schemes   (D) =
include-toolchains              (D) =
info                            (D) = False
install-github-token            (D) = False
install-latest-eb-release       (D) = False
installpath                     (F) = /nfs/grid/software/RHEL7-apps/
installpath-modules             (D) = None
installpath-software            (D) = None
job                             (D) = False
job-backend                     (D) = PbsPython
job-backend-config              (D) = None
job-cores                       (D) = None
job-max-walltime                (D) = 24
job-output-dir                  (D) = /hpc/hpcswadm
job-polling-interval            (D) = 30.0
job-target-resource             (D) = None
last-log                        (D) = False
list-easyblocks                 (D) = None
list-installed-software         (D) = None
list-software                   (D) = None
list-toolchains                 (D) = False
logfile-format                  (D) = ('easybuild', 'easybuild-%(name)s-%
(version)s-%(date)s.%(time)s.log')
logtostdout                     (D) = False
minimal-toolchains              (D) = False
module-naming-scheme            (D) = EasyBuildMNS
module-only                     (D) = False
module-syntax                   (D) = Tcl
moduleclasses                   (D) = base, bio, cae, chem, compiler, data,
debugger, devel, geo, ide, lang, lib, math, mpi, numlib, perf, phys, system,
toolchain, tools, vis
modules-footer                  (D) = None
modules-header                  (D) = None
modules-tool                    (D) = EnvironmentModulesC
mpi-cmd-template                (D) = None
mpi-tests                       (D) = True
new-pr                          (D) = False
only-blocks                     (D) = None
optarch                         (D) = None
output-format                   (D) = txt
package                         (F) = True
package-naming-scheme           (D) = EasyBuildPNS
package-release                 (D) = 1
package-tool                    (D) = fpm
package-type                    (D) = rpm
packagepath                     (F) = /nfs/grid/software/RHEL7-BUILD/
easybuild/packages
parallel                        (D) = None
pr-branch-name                  (D) = None
pr-commit-msg                   (D) = None
pr-descr                        (D) = None
pr-target-account               (D) = hpcugent
pr-target-branch                (D) = develop
pr-target-repo                  (D) = easybuild-easyconfigs
pr-title                        (D) = None
prefix                          (F) = /nfs/grid/software/RHEL7-BUILD/easybuild
pretend                         (D) = False
quiet                           (D) = False
read-only-installdir            (D) = False
rebuild                         (D) = False
recursive-module-unload         (D) = False
regtest                         (D) = False
regtest-output-dir              (D) = None
repository                      (D) = FileRepository
repositorypath                  (F) = /nfs/grid/software/RHEL7-BUILD/
easybuild/ebfiles_repo
review-pr                       (D) = None
robot                           (D) = None
robot-paths                     (D) = /nfs/grid/software/RHEL7-BUILD/software/
EasyBuild/2.9.0/lib/python2.7/site-packages/easybuild_easyconfigs-2.9.0-
py2.7.egg/easybuild/easyconfigs
search                          (D) = None
search-filename                 (D) = None
search-short                    (D) = None
sequential                      (D) = False
set-gid-bit                     (D) = False
show-default-configfiles        (D) = False
show-default-moduleclasses      (D) = False
skip                            (D) = False
skip-test-cases                 (D) = False
software                        (D) = None
software-name                   (D) = None
software-version                (D) = None
sourcepath                      (F) = /nfs/grid/software/RHEL7-BUILD/
easybuild/sources
sticky-bit                      (D) = False
stop                            (D) = None
strict                          (D) = warn
subdir-modules                  (D) = modules
subdir-software                 (D) = software
subdir-user-modules             (D) = None
suffix-modules-path             (D) = all
terse                           (D) = False
test-report-env-filter          (D) = None
testoutput                      (D) = None
tmp-logdir                      (D) = None
tmpdir                          (D) = None
toolchain                       (D) = None
toolchain-name                  (D) = None
toolchain-version               (D) = None
try-amend                       (D) = None
try-software                    (D) = None
try-software-name               (D) = None
try-software-version            (D) = None
try-toolchain                   (D) = None
try-toolchain-name              (D) = None
try-toolchain-version           (D) = None
umask                           (D) = None
unittest-file                   (D) = None
update-modules-tool-cache       (D) = False
update-pr                       (D) = None
upload-test-report              (D) = False
use-ccache                      (D) = False
use-existing-modules            (D) = False
use-f90cache                    (D) = False
zip-logs                        (D) = None


== 2016-10-13 11:24:40,416 easyblock.py:2151 INFO Running method package_step
part of step package
== 2016-10-13 11:24:40,416 easyblock.py:1751 INFO Generating rpm package in /
nfs/grid/software/RHEL7-BUILD/easybuild/packages
== 2016-10-13 11:24:40,417 utilities.py:84 INFO Will be creating rpm
package(s) in /tmp/eb-lhMLNO/eb-pkgs-GIR_5q
== 2016-10-13 11:27:25,416 build_log.py:163 ERROR cmd "fpm --workdir /tmp/eb-
lhMLNO/eb-pkgs-GIR_5q --name "GCC-5.2.0" --provides "GCC-5.2.0" -t rpm -s dir
--version eb-2.9.0 --iteration 1 --description "The GNU Compiler Collection
includes front ends for C, C++, Objective-C, Fortran, Java, and Ada,
 as well as libraries for these languages (libstdc++, libgcj,...)." --url
"http://gcc.gnu.org/"; --exclude "nfs/grid/software/RHEL7-apps/software/GCC/
5.2.0/easybuild/*.log" --exclude "nfs/grid/software/RHEL7-apps/software/GCC/
5.2.0/easybuild/*.md"  --depends "M4-1.4.17" /nfs/grid/software/RHEL7-apps/
software/GCC/5.2.0 /nfs/grid/software/RHEL7-apps/modules/all/GCC/5.2.0" exited
with exitcode 1 and output:
{:timestamp=>"2016-10-13T11:24:44.750674-0400", :message=>"Package version
'eb-2.9.0' includes dashes, converting to underscores", :level=>:warn}
{:timestamp=>"2016-10-13T11:27:24.930564-0400", :message=>"Process failed:
rpmbuild failed (exit code 1). Full command was:[\"rpmbuild\", \"-bb\", \"--
define\", \"buildroot /tmp/eb-lhMLNO/eb-pkgs-GIR_5q/package-rpm-build-
e79e52cd019e0a04ae6167285317e4920be2ae178abc20e6818d679ce27b/BUILD\", \"--
define\", \"_topdir /tmp/eb-lhMLNO/eb-pkgs-GIR_5q/package-rpm-build-
e79e52cd019e0a04ae6167285317e4920be2ae178abc20e6818d679ce27b\", \"--define\",
\"_sourcedir /tmp/eb-lhMLNO/eb-pkgs-GIR_5q/package-rpm-build-
e79e52cd019e0a04ae6167285317e4920be2ae178abc20e6818d679ce27b\", \"--define\",
\"_rpmdir /tmp/eb-lhMLNO/eb-pkgs-GIR_5q/package-rpm-build-
e79e52cd019e0a04ae6167285317e4920be2ae178abc20e6818d679ce27b/RPMS\", \"--
define\", \"_tmppath /tmp/eb-lhMLNO/eb-pkgs-GIR_5q\", \"/tmp/eb-lhMLNO/eb-
pkgs-GIR_5q/package-rpm-build-
e79e52cd019e0a04ae6167285317e4920be2ae178abc20e6818d679ce27b/SPECS/
GCC-5.2.0.spec\"]", :level=>:error}
 (at easybuild/tools/run.py:438 in parse_cmd_output)
== 2016-10-13 11:27:25,416 easyblock.py:2380 WARNING build failed (first 300
chars): cmd "fpm --workdir /tmp/eb-lhMLNO/eb-pkgs-GIR_5q --name "GCC-5.2.0" --
provides "GCC-5.2.0" -t rpm -s dir --version eb-2.9.0 --iteration 1 --
description "The GNU Compiler Collection includes front ends for C, C++,
Objective-C, Fortran, Java, and Ada,
 as well as libraries for these languages (libstdc
== 2016-10-13 11:27:25,417 easyblock.py:269 INFO Closing log for application
name GCC version 5.2.0

Reply via email to