mkproto mkmake and mklib are tsch scripts.
sudo apt-get install tsch solved the problem.

On Thursday, March 7, 2013 5:06:02 PM UTC-8, Cary Cherng wrote:
>
> Machine information:
> Linux ccherng 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:32:08 UTC 2012 
> i686 athlon i686 GNU/Linux
>
> Upon taking a closer look at the logs I noticed that it complained about 
> not being able to find mkproto, mkmake, mklib:
> ./spkg-install: 19: ./spkg-install: bin/mkproto: not found
> ./spkg-install: 20: ./spkg-install: bin/mkmake: not found
> ./spkg-install: 21: ./spkg-install: bin/mklib: not found
>
> This is rather strang since I can see mkproto, mkmake, mklib 
> root@ccherng:/usr/lib/sagemath/spkg/build/qepcad-1.50/src/saclib2.2.0/bin# 
> ls -l mkproto mkmake mklib
> -rwx------ 1 root root 2128 May 21  2008 mklib
> -rwx------ 1 root root 2935 May 21  2008 mkmake
> -rwx------ 1 root root  468 May 20  2008 mkproto
>
>
> A more comprehensive log output with mkproto, mkmake, mklib missing 
> messages:
>
> Attempting to download package qepcad
> >>> Checking online list of optional packages.
> [.]
> >>> Checking online list of experimental packages.
> [.]
> >>> Found qepcad-1.50
> >>> Downloading qepcad-1.50.spkg.
> [............................................................]
> qepcad-1.50
> ====================================================
> Extracting package /usr/lib/sagemath/spkg/optional/qepcad-1.50.spkg
> -rw-r--r-- 1 root root 1104028 Mar  7 02:02 
> /usr/lib/sagemath/spkg/optional/qepcad-1.50.spkg
> Finished extraction
> ****************************************************
> Host system:
> Linux ccherng 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:32:08 UTC 2012 
> i686 athlon i686 GNU/Linux
> ****************************************************
> C compiler: gcc
> C compiler version:
> Using built-in specs.
> COLLECT_GCC=gcc
>
> COLLECT_LTO_WRAPPER=/usr/lib/sagemath/local/bin/../libexec/gcc/i686-pc-linux-gnu/4.6.3/lto-wrapper
> Target: i686-pc-linux-gnu
> Configured with: ../src/configure 
> --prefix=/var/lib/buildbot/build/sage/arando-1/arando_binary/build/sage-5.7/local
>  
> --with-local-prefix=/var/lib/buildbot/build/sage/arando-1/arando_binary/build/sage-5.7/local
>  
> --with-gmp=/var/lib/buildbot/build/sage/arando-1/arando_binary/build/sage-5.7/local
>  
> --with-mpfr=/var/lib/buildbot/build/sage/arando-1/arando_binary/build/sage-5.7/local
>  
> --with-mpc=/var/lib/buildbot/build/sage/arando-1/arando_binary/build/sage-5.7/local
>  
> --with-system-zlib --disable-multilib  
> Thread model: posix
> gcc version 4.6.3 (GCC) 
> ****************************************************
> Building SACLIB 2.2...
> Installing linuxX86 system dependent files ...
> ./spkg-install: 19: ./spkg-install: bin/mkproto: not found
> ./spkg-install: 20: ./spkg-install: bin/mkmake: not found
> ./spkg-install: 21: ./spkg-install: bin/mklib: not found
> Building QEPCADB...
>
> On Thursday, March 7, 2013 10:53:12 AM UTC-8, kcrisman wrote:
>>
>>
>>
>> On Thursday, March 7, 2013 5:25:54 AM UTC-5, Cary Cherng wrote:
>>>
>>> I tried installing qepcad with
>>> sudo sage -i qepcad
>>>
>>>
>> I assume you are on some brand of Linux - more processor, etc., info 
>> would be helpful.  On my Mac it fails with a completely different error, in 
>> trying to build saclib.  (Because `uname` is given the `-i` flag which is 
>> invalid on Mac.)  In fact, it keeps compiling and then fails with a 
>> different error about "sysdep.h"; in principle, we should quit with a 
>> nonzero exit code if saclib fails, which is probably what the problem is 
>> for you - check if it correctly compiled saclib.
>>
>> But note that qepcad is an "experimental" spkg - 
>> http://sagemath.org/packages/experimental/, so it's not as "supported" 
>> as the optional packages. In fact, the last update is 2008... and 
>> http://trac.sagemath.org/sage_trac/ticket/11933 confirms that this is 
>> not going to compile on many systems.
>>
>> There was a ticket http://trac.sagemath.org/sage_trac/ticket/10224 for 
>> upgrading, but it hasn't seen activity in a while.
>>
>>  
>>
>>> Linking failed with an error about the following file missing
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/saclib2.2.0/lib/saclibo.a
>>>
>>> The tail end of the error output log:
>>>
>>>
>>>
>>> Linking the optimized program......
>>> g++ -O4 
>>> -I/usr/lib/sagemath/spkg/build/qepcad-1.50/src/saclib2.2.0/include  -I. 
>>> saclib/GCSI.c \
>>> qepcad.a 
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/extensions/sfext/sfexto.a
>>>  
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/extensions/lift2D/lift2Do.a
>>>  
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/extensions/newadj/newadjo.a
>>>  
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/extensions/adj2d/adj2do.a
>>>  
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/extensions/rend/rendo.a
>>>  
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/saclib2.2.0/lib/saclibo.a 
>>> -lreadline -lncurses  qepcad.a 
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/extensions/sfext/sfexto.a
>>>  
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/extensions/lift2D/lift2Do.a
>>>  
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/extensions/newadj/newadjo.a
>>>  
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/extensions/adj2d/adj2do.a
>>>  
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/extensions/rend/rendo.a
>>>  
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/saclib2.2.0/lib/saclibo.a 
>>> -lreadline -lncurses  -o qepcad
>>> g++: error: 
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/saclib2.2.0/lib/saclibo.a: No 
>>> such file or directory
>>> g++: error: 
>>> /usr/lib/sagemath/spkg/build/qepcad-1.50/src/saclib2.2.0/lib/saclibo.a: No 
>>> such file or directory
>>> make[1]: *** [opt] Error 1
>>> rm main/ENDQEPCAD.o proj/SEPLAB.o ticad/SIGNPR.o userint/PRDC.o 
>>> main/INITDB.o sysolve/PRINTCOEFFSYSTEM.o ticad/ISPRIMIT.o io/QFFLPWR.o 
>>> io/SAMPLEWR.o ticad/ISFECLI.o db/MODCRDB.o ticad/IPFSBM.o util/VALIDLBL.o 
>>> ticad/ISDESIRED.o io/IPLLDWRMOD.o userint/PRDSTACK.o io/AFLWR.o 
>>> ticad/CONVERT.o userint/PRHELP.o io/DNFLPWR.o userint/PRIPFZT.o 
>>> ticad/LVCOMP.o userint/PRDEQNCONST.o io/DISCONWR.o ticad/DMAFUPNR.o 
>>> proj/APPENDEC.o util/CELLDIM.o ticad/PROPAGATE.o io/XREADR.o 
>>> sysolve/SYSTOUNNORMFORMULA.o ticad/CVCOMP.o sysolve/LPSILB.o 
>>> userint/PRIGS.o sysolve/IPRSOL.o io/RLOPRDR.o io/GREADR.o db/DBSTATWR.o 
>>> ticad/PLPOS.o userint/PROMPT.o ticad/QFFTEV.o normqff/ISATOMF.o 
>>> ticad/CSSP.o proj/PROJMCECmod.o main/QEPCADauto.o util/SVPROD.o 
>>> saclib/IPRNEVAL.o io/IPLLDWR.o userint/CELLFIDX.o userint/PRDPC.o 
>>> ticad/MAFHOM.o userint/HELPFRD.o userint/PRPROJOP.o ticad/SSCOMP.o 
>>> sysolve/LOSETSBF.o ticad/LPFTOLRLP.o main/SETUPSYS.o userint/PRDPCS.o 
>>> main/FAIL.o userint/PRDSEARCH.o normqff/EXPAFLT.o io/CELLWR.o 
>>> ticad/CHCELL.o io/LABELWR.o userint/PRQUIT.o userint/PRDCC.o 
>>> userint/GETCID.o io/CREAD.o io/PLABELWR.o userint/PRCHPIVOT.o main/INITIO.o 
>>> io/FREADR.o io/FILINE.o util/CELLDEG.o main/INITCTRL.o ticad/NZFOPQ.o 
>>> ticad/PFPRDQ.o main/INITSTAT.o proj/IPDSCRQE.o userint/PRRMPJ.o 
>>> proj/IPLFAC.o ticad/FNDTS.o ticad/RCFAFC.o proj/PROJCO.o 
>>> userint/PRDDESIRED.o io/PRODWR.o ticad/TICADauto.o main/PRINTBANNER.o 
>>> io/CONWR.o ticad/STACKMULT.o main/QEPCAD.o ticad/EC.o userint/PRDNQFF.o 
>>> io/QFWR.o userint/PRDTRACED.o userint/PREQNCONSTL.o ticad/DSCOMP.o 
>>> ticad/ECLI.o userint/PRUDB.o util/MBPROD.o userint/PRDIP.o ticad/PPPRDQ.o 
>>> userint/PRDESIRED.o normqff/RMNOTOPN.o io/DSTATWR.o ticad/CHOOSE.o 
>>> ticad/SETTRUTHVALUE.o userint/PRDLPI.o io/RLOPWR.o userint/PRGO.o 
>>> userint/PRDLV.o normqff/NORMAF.o io/AFPDWR.o ticad/MAFUPGCD.o 
>>> ticad/MAFINV.o io/QFFWR.o io/DESIREDRDR.o io/AFUPRWR.o main/qepcadcls.o 
>>> userint/GFPCSTAT.o saclib/GCSI.o io/PCADWR.o normqff/EXPAFEQ.o 
>>> normqff/NORMAFS.o userint/PRCCS.o ticad/CHSCN.o db/AFUPGCDB.o io/DNFWR.o 
>>> ticad/NZFOPQR.o userint/HELPWR.o ticad/SIMPLEQE.o proj/IPDSCRPRS.o 
>>> main/CADautoConst.o ticad/IPALLPARTIALS.o io/IUPRWR.o userint/USERINT.o 
>>> io/VWRITE.o proj/PROJ.o ticad/ECR.o ticad/MAFUPEPROD.o proj/LUNION.o 
>>> ticad/MAFUPNR.o proj/ECLEVEL.o ticad/MAFUPDIF.o userint/PRDQFF.o 
>>> io/SIGNLWR.o db/AFUPSFNDB.o saclib/IPFZT.o io/BKSP.o saclib/SUBSET.o 
>>> userint/PRCCSF.o io/CELLRDR.o saclib/SOSRSUPS.o userint/PRDPF.o 
>>> normqff/EXPAFGT.o userint/RMMPF.o normqff/RMCAFS.o proj/PROJMCmod.o 
>>> userint/PRTRACED.o userint/PRDCS.o userint/PRAPPROX.o proj/PROJMCEC.o 
>>> db/IPFACDB.o ticad/IXCOMP.o userint/PRFINISH.o userint/PRDLFI.o 
>>> ticad/MKMUL.o util/MMFLR.o io/LGOPWR.o ticad/TICAD.o proj/PROJLA.o 
>>> userint/INTERACT.o normqff/EXPAFLTS.o ticad/AFUPLM.o proj/LCM.o 
>>> sysolve/FINDRATCOORD.o io/QFRDR.o normqff/TYPEQFF.o ticad/EC1.o 
>>> ticad/NORMAL.o proj/PROJECT.o userint/PRUSEDESIRED.o userint/PRSEARCH.o 
>>> userint/ESPORD.o normqff/RMCAON.o io/ATOMFWR.o ticad/MAFUPMON.o 
>>> ticad/TCHILD.o io/IPLDWR.o normqff/NORMQFF.o io/FWRITE.o db/SINGULAR.o 
>>> sysolve/SIMPLIFYSYSLIST.o io/PCADSWR.o db/SUBSTDB.o io/PARENTWR.o 
>>> io/SIGNWR.o util/RNFAF.o ticad/IPLSRP.o userint/PRMCC.o ticad/DELINPOL.o 
>>> proj/IPRESQE.o io/CATTRNRDR.o sysolve/SIMPLIFYSYS.o ticad/CELLNA.o 
>>> sysolve/COEFFSYS.o userint/PRRSP.o ticad/INITPCAD.o userint/PREQNCONST.o 
>>> io/COMMNTRD.o userint/PRRMPF.o db/AFPNIPDB.o ticad/ACCCVBC.o 
>>> normqff/RMLREOP.o main/INITSYS.o db/GETRPDB.o io/VLREADR.o util/PSIMREP.o 
>>> sysolve/EVALSYS.o ticad/EVALUATE.o ticad/DESCENDANT.o userint/PRWHATIS.o 
>>> io/AFWR.o io/VREADR.o userint/PRTRACEA.o proj/EXTRACTS.o userint/PRDVL.o 
>>> io/GETWORD.o util/PLDEG.o ticad/MAFPROD.o ticad/MODCR.o proj/UDEQNCONST.o 
>>> proj/PROJHO.o saclib/RVSPTSVSP.o userint/PRDTRACEA.o 
>>> sysolve/CHANGEASSUMPTIONSLEVEL.o ticad/SUBSTR.o ticad/MUPNR.o 
>>> ticad/PFCOICQ.o ticad/AFUPMPR.o sysolve/VERIFYCONSTSIGN.o io/QFFRDR.o 
>>> ticad/MAFDIF.o saclib/IPPSCT.o main/MAIN.o userint/PRSIMPLIFIER.o 
>>> userint/PRLDB.o ticad/AFMSBM.o ticad/SPFRPSFT.o main/data.o io/TRMODEWR.o 
>>> proj/APPEND.o userint/PRDQ.o proj/GROUPSAMEPJ.o ticad/APEQC.o 
>>> ticad/CONSTRUCT.o db/AFCSBMDB.o saclib/SOSRSUBS.o ticad/LPFZCALL.o io/TAB.o 
>>> ticad/CELLCOMP.o io/LGOPRDR.o io/DNFLWR.o io/STACKMWR.o userint/PRDSET.o 
>>> ticad/ACCCVBCR.o userint/PRPROPEC.o util/MATCHWORD.o normqff/NEGRLOP.o 
>>> proj/MPOLY.o ticad/MCELL.o ticad/SIGNL.o sysolve/SYSSOLVE.o saclib/IPFZT1.o 
>>> io/PIMPTBLWR.o userint/PRDF.o proj/EXTRACT.o io/COMMNT.o io/CATTRNWR.o 
>>> db/DBADD.o main/BEGINQEPCAD.o db/DBSRCH.o saclib/gcword.o 
>>> normqff/EXPAFGTS.o io/DIELOC.o ticad/SUBST.o proj/PROJMC.o io/TRUTHWR.o 
>>> io/DESIREDWR.o sysolve/ASSUMPTIONSRATVEVAL.o normqff/TYPEAF.o io/FGWRITE.o 
>>> userint/RMMPJ.o userint/PRAFUPBRI.o io/STATWR.o proj/PROJECTauto.o 
>>> userint/PRRESALG.o main/INPUTRD.o userint/PRDPJ.o io/ATOMFRDR.o 
>>> normqff/PQFF.o ticad/CELLSQ.o sysolve/LBMIPL.o ticad/SIGNP1.o 
>>> proj/PROPCONS.o io/ATOMFLWR.o ticad/DELINPOLR.o ticad/AFCSBM.o io/CELLSWR.o 
>>> proj/PROJMCx.o userint/ESPIWR.o util/SVPOWR.o userint/PRTCN.o 
>>> ticad/CELLATTR.o util/RMCONS.o userint/PRDFPCSTAT.o ticad/GETRP.o 
>>> io/QFFLWR.o ticad/SIGNB.o db/FNDTSDB.o normqff/RMNOTOP.o proj/LOAR.o 
>>> io/CWRITE.o userint/PRSTEP.o io/OW.o ticad/SIGNP.o
>>> make[1]: Leaving directory 
>>> `/usr/lib/sagemath/spkg/build/qepcad-1.50/src/qesource/source'
>>> make: *** [opt] Error 2
>>> Error making QEPCADB
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-support?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to