Re: [easybuild] Fwd: Issue with license.lic when installing icc

2019-11-20 Thread Yann Pouillon
Hi Quim,

Something that works pretty well for me is to comment the
"license_file = ..." line in the EasyConfig and use the serial number instead:

  serial_number = '-'

When doing this, the installer downloads the license file automatically.

Best regards,

Yann.

On Wed, 20 Nov 2019 09:17:09 +0100
Joaquim Jornet Somoza  wrote:

> Thank you so much for your quick answer.
> 
> I renewed the license and added it in the path.
> Indeed the variable seems to be properly set to .
> INTEL_LICENSE_FILE set to
> /opt/intel/licenses/COM_L___KCX2-GF5JMRWW.lic:/opt/intel/licenses/COM_L___KCX2-GF5JMRWW_3.lic:/opt/intel/licenses/COM_L___KCX2-GF5JMRWW_4.lic:/opt/intel/licenses/l_GF5JMRWW.lic
> 
> I will take a look on the  Intel Software License Manager 2.6.0.003 .
> 
> Thanks
> quim
> 
> 
> Missatge de Kenneth Hoste  del dia dc., 20 de nov.
> 2019 a les 8:30:
> 
> > Dear Joaquim,
> >
> > It doesn't seem like you're doing something wrong w.r.t. using EasyBuild.
> >
> > Are you sure the license file 1) exist, 2) points to a license server
> > that is compatible with this version of the Intel compilers?
> >
> > We had to upgrade to Intel Software License Manager 2.6.0.003 (FlexLM
> > 11.14.1.1) to install the 2018.* versions of the Intel tools.
> >
> >
> > regards,
> >
> > Kenneth
> >
> > On 20/11/2019 08:12, Joaquim Jornet Somoza wrote:  
> > > Dear all,
> > >
> > > I am trying to re-install the intel compiler in a EB way, for a server
> > > that has already installed
> > > intel..
> > >
> > > I used the standard icc with modified GCCcore and
> > > binutils: icc-2018.2.199-GCC-9.2.0-2.32.eb
> > >
> > > but I get the following error:
> > >
> > >  
> > 
> >   
> > > Error during the silent install. ACTIVATION_TYPE=exist_lic specified
> > > although no
> > > existing license is found on the system. Please use other activation  
> > types.  
> > >  
> > 
> >   
> > >
> > > Although looking to the log file the variable INTEL_LICENSE_FILE is
> > > set : (log)
> > > == 2019-11-19 17:38:48,873 filetools.py:1712 INFO Found valid license
> > > specs via $INTEL_LICENSE_FILE:
> > > ['/opt/intel/licenses/COM_L___KCX2-GF5JMRWW.lic',
> > > '/opt/intel/licenses/COM_L___KCX2-GF5JMRWW_3.lic',
> > > '/opt/intel/licenses/l_GF5JMRWW.lic', '/opt/intel/licenses/license.lic']
> > > == 2019-11-19 17:38:48,873 intelbase.py:269 INFO Using Intel license
> > > specifications from $INTEL_LICENSE_FILE:
> > > ['/opt/intel/licenses/COM_L___KCX2-GF5JMRWW.lic',
> > > '/opt/intel/licenses/COM_L___KCX2-GF5JMRWW_3.lic',
> > > '/opt/intel/licenses/l_GF5JMRWW.lic', '/opt/intel/licenses/license.lic']
> > > == 2019-11-19 17:38:48,873 environment.py:97 INFO Environment variable
> > > INTEL_LICENSE_FILE set to
> > >  
> > /opt/intel/licenses/COM_L___KCX2-GF5JMRWW.lic:/opt/intel/licenses/COM_L___KCX2-GF5JMRWW_3.lic:/opt/intel/licenses/l_GF5JMRWW.lic:/opt/intel/licenses/license.lic
> >  
> > > (previous value:
> > >  
> > '/opt/intel/compilers_and_libraries_2018.2.199/linux/licenses:/opt/intel/licenses:/home/qjornet/intel/licenses:/opt/intel/compilers_and_libraries_2018.2.199/linux/licenses:/opt/intel/licenses:/home/qjornet/intel/licenses')
> >   
> > > == 2019-11-19 17:38:48,874 environment.py:97 INFO Environment variable
> > > *INTEL_LICENSE_FILE* set to
> > >  
> > /opt/intel/licenses/COM_L___KCX2-GF5JMRWW.lic:/opt/intel/licenses/COM_L___KCX2-GF5JMRWW_3.lic:/opt/intel/licenses/l_GF5JMRWW.lic:/opt/intel/licenses/license.lic
> >  
> > > (previous value:
> > >  
> > '/opt/intel/licenses/COM_L___KCX2-GF5JMRWW.lic:/opt/intel/licenses/COM_L___KCX2-GF5JMRWW_3.lic:/opt/intel/licenses/l_GF5JMRWW.lic:*/opt/intel/licenses/license.lic*')
> >   
> > >
> > > I have also tried to export by hand the INTEL_LICENSE_FILE in the
> > > preinstallopts
> > >
> > > preinstallopts = 'export
> > > INTEL_LICENSE_FILE=/opt/intel/licenses/license.lic && '
> > >
> > > but the same error occurred :
> > > "export INTEL_LICENSE_FILE=/opt/intel/licenses/license.lic &&
> > >   ./install.sh  -s
> > >  
> > /software/easybuild/RHEL/7/Broadwell/build/icc/2018.2.199/system-system-GCC-9.2.0-2.32/parallel_studio_xe_2018_update2_composer_edition_for_cpp/silent.cfg
> >  
> > > " exited with exit code 2 and output:
> > >  
> > 
> >   
> > > Error during the silent install. ACTIVATION_TYPE=exist_lic specified
> > > although no
> > > existing license is found on the system. Please use other activation  
> > types.  
> > >  
> > 
> >   
> > > Any help will be strongly welcome !!
> > > best
> > > quim
> > >
> > >
> > >
> > > --
> > >  
> > 
> >   
> 

Re: [easybuild] Re: Missing features in ABINIT/8.10.3-intel-2018b

2019-08-28 Thread Yann Pouillon
On Wed, 28 Aug 2019 12:11:44 +0200
Ole Holm Nielsen  wrote:

> Unfortunately, the build now crashes with this error in the log file:
> 
> [...]
> 
> ---^
> effpot_xml.c(29): catastrophic error: cannot open source file 
> "libxml/parser.h"
>#include 
>  ^
> compilation aborted for effpot_xml.c (code 4)
> 
> The missing source file libxml/parser.h is actually installed on the system:
> 
> $ rpm -qf /usr/include/libxml2/libxml/parser.h
> libxml2-devel-2.9.1-6.el7_2.3.x86_64
> 
> Could you kindly suggest some additional configopts to solve this problem?

I hadn't realized this is ABINIT 8.10.3, where the build system still has
some issues with mixing C and Fortran.

The following configopt might help:

  CPPFLAGS_EXTRA="-I/usr/include/libxml2"

It will be automatically searched for in future versions.

Best regards,

Yann.


Re: [easybuild] Re: Missing features in ABINIT/8.10.3-intel-2018b

2019-08-28 Thread Yann Pouillon
Dear Ole,

If you use the --enable-xml option, the configure script of ABINIT assumes
that you have the development files of LibXML2 installed on your system.

I don't know if there is a specific EasyConfig for LibXML2 or if this should
be marked as "system dependency". In any case, EasyBuild should be informed
that the XML header files are required.

Best regards,

Yann.