[torqueusers] Problem building rpms torque-2.5.13

Fokke Dijkstra f.dijkstra at rug.nl
Tue Oct 29 09:07:22 MDT 2013


Hello Carles,

I've been successfully building torque 2.5.13. with the following options:
  --enable-munge-auth --enable-munge-library

I cannot  find the --with-munge and --without-munge options for 
configure in my 2.5.13 sources.

Kind regards,

Fokke

-- 
Fokke Dijkstra <f.dijkstra at rug.nl>
Research and Innovation Support
Donald Smits Center for Information Technology, University of Groningen
Postbus 11044, 9700 CA  Groningen, The Netherlands
+31-50-363 9243



On 29-10-13 15:51, Carles Acosta wrote:
> Hello again,
>
> Just to update the information, choosing "--whitout munge", there are 
> no problems. So, I do not know if I am doing something wrong or there 
> is a bug to build torque-2.5.13 rpms with munge authentication.
>
> Regards,
>
> Carles
>
> On 10/29/2013 03:40 PM, Carles Acosta wrote:
>> Dear all,
>>
>> I am trying to build the rpms for the new torque 2.5.13 release. 
>> After applying the patch fix_mom_priv_2.5.patch, I use the following 
>> options:
>>
>> # rpmbuild -ta --with munge --with scp --define 'torque_home 
>> /var/spool/pbs' --define 'torque_server XXXXXXX' --define 'acflags 
>> --enable-maxdefault --with-readline --with-tcp-retry-limit=2 
>> --disable-spool' torque-2.5.13.tar.gz
>>
>> The process fails with the error:
>>
>> ##############
>> gcc -DPBS_SERVER_HOME=\"/var/spool/pbs\" 
>> -DPBS_ENVIRON=\"/var/spool/pbs/pbs_environment\" -O2 -g 
>> -D_LARGEFILE64_SOURCE -DUSE_HA_THREADS -DSERVER_XML -DMUNGE_AUTH -o 
>> .libs/pbs_server accounting.o array_func.o array_upgrade.o 
>> attr_recov.o dis_read.o geteusernam.o issue_request.o job_attr_def.o 
>> job_func.o job_recov.o job_route.o node_attr_def.o node_func.o 
>> node_manager.o pbsd_init.o pbsd_main.o process_request.o 
>> queue_attr_def.o queue_func.o queue_recov.o reply_send.o req_delete.o 
>> req_deletearray.o req_getcred.o req_gpuctrl.o req_holdjob.o 
>> req_jobobit.o req_locate.o req_manager.o req_message.o req_modify.o 
>> req_movejob.o req_quejob.o req_register.o req_rerun.o req_rescq.o 
>> req_runjob.o req_select.o req_shutdown.o req_signal.o req_stat.o 
>> req_track.o resc_def_all.o run_sched.o stat_job.o svr_attr_def.o 
>> svr_chk_owner.o svr_connect.o svr_func.o svr_jobfunc.o svr_mail.o 
>> svr_movejob.o svr_recov.o svr_resccost.o svr_task.o req_tokens.o 
>> job_qs_upgrade.o req_holdarray.o svr_format_job.o  
>> ../lib/Libattr/libattr.a ../lib/Libsite/libsite.a 
>> ../lib/Libutils/libutils.a ../lib/Libpbs/.libs/libtorque.so -lpthread
>> req_getcred.o: In function `req_altauthenuser':
>> /root/rpmbuild/BUILD/torque-2.5.13/src/server/req_getcred.c:669: 
>> undefined reference to `unmunge_request'
>> ../lib/Libpbs/.libs/libtorque.so: undefined reference to 
>> `PBSD_munge_authenticate'
>> collect2: ld returned 1 exit status
>> make[2]: *** [pbs_server] Error 1
>> make[2]: Leaving directory 
>> `/root/rpmbuild/BUILD/torque-2.5.13/src/server'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/root/rpmbuild/BUILD/torque-2.5.13/src'
>> make: *** [all-recursive] Error 1
>> error: Bad exit status from /var/tmp/rpm-tmp.5oGHIR (%build)
>>
>> RPM build errors:
>>     Bad exit status from /var/tmp/rpm-tmp.5oGHIR (%build)
>> ##############
>>
>> It seems that the error is related with munge. However, using the 
>> same options for torque-2.5.12 in the same machine (with munge, 
>> munge-libs and munge-devel packages installed), the rpms were built 
>> successfully.
>>
>> I only change the ".cri" nomenclature to ".munge.patch" in the 
>> torque.spec file (lines 66 and 68).
>>
>>  66 %{expand:%%define release 0.*munge.patch*.snap.%(echo 
>> %{tarversion} | sed 's/^.*-snap\.//')}
>>  67 %else
>>  68 %define version %{tarversion}
>>  69 %define release *1.munge.patch*
>>
>> Any ideas?
>>
>> Thank you in advance.
>>
>> Best regards,
>>
>> Carles
>> -- 
>> Carles Acosta i Silva
>> PIC (Port d'Informació Científica)
>> Campus UAB, Edifici D
>> E-08193 Bellaterra, Barcelona
>> Tel: +34 93 581 33 08
>> Fax: +34 93 581 41 10
>> http://www.pic.es  
>> Avís - Aviso - Legal Notice:http://www.ifae.es/legal.html
>
>
> -- 
> Carles Acosta i Silva
> PIC (Port d'Informació Científica)
> Campus UAB, Edifici D
> E-08193 Bellaterra, Barcelona
> Tel: +34 93 581 33 08
> Fax: +34 93 581 41 10
> http://www.pic.es  
> Avís - Aviso - Legal Notice:http://www.ifae.es/legal.html
>
>
> _______________________________________________
> torqueusers mailing list
> torqueusers at supercluster.org
> http://www.supercluster.org/mailman/listinfo/torqueusers


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.supercluster.org/pipermail/torqueusers/attachments/20131029/f4e45a38/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3245 bytes
Desc: S/MIME Cryptographic Signature
Url : http://www.supercluster.org/pipermail/torqueusers/attachments/20131029/f4e45a38/attachment.bin 


More information about the torqueusers mailing list