-
Notifications
You must be signed in to change notification settings - Fork 213
Open
Labels
Milestone
Description
I am getting an error when I try to generate the rpm for Java-1.8.eb.
FPM could not fine the lua files because the modulerc easyblock is only genereting the .modulerc file.
== 2019-01-30 08:48:59,358 build_log.py:251 INFO packaging...
== 2019-01-30 08:48:59,358 easyblock.py:2610 INFO Starting package step
== 2019-01-30 08:48:59,359 easyblock.py:2616 INFO Running method package_step part of step package
== 2019-01-30 08:48:59,359 easyblock.py:2031 INFO Generating rpm package in /tmp
== 2019-01-30 08:48:59,359 utilities.py:84 INFO Will be creating rpm package(s) in /tmp/eb-SbnuSD/eb-pkgs-97NtDB
== 2019-01-30 08:48:59,361 run.py:192 INFO running cmd: ['/usr/bin/env', 'fpm', '--workdir', '/tmp/eb-SbnuSD/eb-pkgs-97NtDB', '--name', 'Java-1.8', '--provides', 'Java-1.8', '-t', 'rpm', '-s', 'dir', '--version', 'eb-3.8.0', '--iteration', '1', '--description', 'Java Platform, Standard Edition (Java SE) lets you develop and deploy\n Java applications on desktops and servers.', '--url', 'http://java.com/', '--depends', 'Java-1.8.0_201', '--exclude', '.local/easybuild/software/Java/1.8/easybuild/*.log', '--exclude', '.local/easybuild/software/Java/1.8/easybuild/*.md', '.local/easybuild/software/Java/1.8', .local/easybuild/modules/all/Java/1.8.lua']
== 2019-01-30 08:49:00,089 build_log.py:162 ERROR EasyBuild crashed with an error (at easybuild/software/EasyBuild/3.8.0/lib/python2.6/site-packages/vsc_base-2.8.3-py2.6.egg/vsc/utils/exceptions.py:124 in __init__): cmd "['/usr/bin/env', 'fpm', '--workdir', '/tmp/eb-SbnuSD/eb-pkgs-97NtDB', '--name', 'Java-1.8', '--provides', 'Java-1.8', '-t', 'rpm', '-s', 'dir', '--version', 'eb-3.8.0', '--iteration', '1', '--description', 'Java Platform, Standard Edition (Java SE) lets you develop and deploy\n Java applications on desktops and servers.', '--url', 'http://java.com/', '--depends', 'Java-1.8.0_201', '--exclude', '/.local/easybuild/software/Java/1.8/easybuild/*.log', '--exclude', '.local/easybuild/software/Java/1.8/easybuild/*.md', '.local/easybuild/software/Java/1.8', '.local/easybuild/modules/all/Java/1.8.lua']" exited with exit code 1 and output:
{:timestamp=>"2019-01-30T08:49:00.019756+0000", :message=>"Invalid package configuration: Cannot package the path '/.local/easybuild/modules/all/Java/1.8.lua', does it exist?", :level=>:error}
(at easybuild/software/EasyBuild/3.8.0/lib/python2.6/site-packages/easybuild_framework-3.8.0-py2.6.egg/easybuild/tools/run.py:501 in parse_cmd_output)
== 2019-01-30 08:49:00,089 easyblock.py:2864 WARNING build failed (first 300 chars): cmd "['/usr/bin/env', 'fpm', '--workdir', '/tmp/eb-SbnuSD/eb-pkgs-97NtDB', '--name', 'Java-1.8', '--provides', 'Java-1.8', '-t', 'rpm', '-s', 'dir', '--version', 'eb-3.8.0', '--iteration', '1', '--description', 'Java Platform, Standard Edition (Java SE) lets you develop and deploy\n Java application
== 2019-01-30 08:49:00,089 easyblock.py:286 INFO Closing log for application name Java version 1.8
I saw the issue on EB 3.7.1 and 3.8.0.