Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 468170

Summary: sci-physics/cernlib : does not respect AR
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Gentoo Science Physics related packages <sci-physics>
Status: RESOLVED FIXED    
Severity: QA    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 243502    

Description Agostino Sarubbo gentoo-dev 2013-05-01 18:49:02 UTC
You receive this bug because this package does not respect my system's AR (x86_64-pc-linux-gnu-ar) and calls directly /usr/bin/ar
The possible solutions to fix this issue are:
1)Fix the buildsystem, if you can;
2)inherit toolchain-funcs and use tc-export AR
3)inherit toolchain-funcs and use emake AR="$(tc-getAR)"


From the build log:

ar cr libp5lib.a flpara.o flkrak.o flink.o flname.o flsplit.o fljoin.o helppr.o psteer.o pinit.o pinit2.o p_crash.o p_killm.o p_kill.o exitrc.o p_fatam.o p_fatal.o pabend.o 
pend.o docrad.o doapam.o dopamco.o dopam.o dopat.o dodeck.o acsort.o domap.o m_ana1.o m_ana2.o m_head.o m_ana3.o m_a3if.o m_a3sq.o m_a3nx.o m_a3ke.o m_a3ac.o m_split.o 
m_krak.o m_fail.o m_wnif.o mk_nil.o doxqt.o x_next.o x_seq.o x_seqsp.o x_asm.o x_imit.o x_incl.o x_opt.o x_use.o x_uput.o x_udeck.o doforg.o mk_frag.o mk_fnx.o arrskp.o 
arrive.o arrtm.o arrin.o arrnxd.o dpexgo.o dpexe.o dpexmo.o dpextm.o dphead.o dppage.o dplist.o dpline.o dptag.o dplact.o dplmsq.o dplmsg.o dpblan.o asmini.o asmuse.o 
asmall.o asmalia.o asmfind.o asmcrea.o asmcrx.o asmname.o asmdump.o cckrak.o cciflv.o cccomg.o cccrak.o cccoix.o ccproc.o ccopt.o ccdopt.o creact.o creapd.o crdeco.o 
failcc.o failln.o failmsg.o jptype.o krtitl.o liftsq.o linksq.o linksu.o locpat.o lockeep.o locseq.o locsq2.o mxjoin.o mxoper.o nextde.o nextsi.o nextxx.o nextcc.o setgap.o 
strmid.o usett.o iniseq.o inisqx.o ln_equ.o ln_get.o ln_put.o ln_putr.o ln_cop2.o ln_mov2.o ln_to3.o ln_cop3.o ln_env3.o ln_to4.o ln_cop4.o nospace.o togarb.o togatx.o 
na_init.o na_inpy.o na_rein.o na_new.o na_long.o na_get.o na_jtx.o na_dif.o na_chk.o na_xco.o na_ful.o na_prix.o na_dump.o mqinit.o mqpage.o mqshow.o mqwork.o mqlift.o 
mqshift.o mqgarb.o mqgett.o mqtabl.o mqrelc.o mqmove.o mqkill.o mqltab.o mqlrel.o mqlmov.o iqlocf.o kqlast.o kqfind.o lqfind.o lqstep.o nqcount.o qshunt.o qshlin.o qtopsy.o 
qsorti.o qsortn.o qlump.o qblow.o qname.o qblowx.o qnamex.o exindex.o inddeck.o indxqt.o indcrp.o indcrd.o indcrz.o exlist.o lideck.o lixqt.o nsynopt.o exsynopt.o sycrad.o 
sypam.o sypat.o syxqt.o syforg.o sykeep.o syseq.o syktag.o sylkeep.o sylseq.o sysplit.o excheck.o chdeck.o extidy.o tideck.o ticomm.o tiforg.o tiseq.o tilist.o tisend.o 
tidistb.o exmerge.o metitl.o mesend.o meload.o exdiff.o diload.o dilread.o didupl.o diprem.o disame.o disamd.o dinewp.o dimname.o dimstr.o diord.o diordx.o dilost.o 
dicrad.o disend.o diacerr.o diwylb.o diwylr.o dineed.o dinein.o diclfi.o dilink.o dilook.o dinoun.o dif_xqt.o dif_head.o dif_tail.o dif_fmat.o dif_back.o dif_same.o 
dif_lx.o dif_ly.o dif_nx.o dif_ny.o exshell.o shupto.o shwsta.o shwpar.o shwcomp.o shwxqt.o smcil.o smcinst.o smcode.o smdef.o smdisp.o smjopt.o smrlog.o smrxqt.o smsid.o 
iniaux.o inipam.o ccjoin.o domapa.o kropt.o pgsize.o xeject.o dqclobb.o dqbank.o
Comment 1 S├ębastien Fabbro (RETIRED) gentoo-dev 2013-05-27 16:00:08 UTC
  23 May 2013; S├ębastien Fabbro <bicatali@gentoo.org> -cernlib-2006-r4.ebuild,
  cernlib-2006-r5.ebuild:
  Respect AR (bug #468170) and RANLIB (bug #468190), switch to EAPI5, removed
  old