[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: compile of pcb fails due to missing epsf.tex
On Mon, 08 Mar 2010 12:29:04 -0500, Dan McMahill wrote:
>> "make install" failed due to a missing
>> epsf.tex. I had to install the package texlive-generic-recommended to
>> get this file. --> The configure script should check for the presence
>> of this file.
>
> any idea of the right way to check?
The utility kpsewhich is used by latex to locate its files. It can be
used independently and outputs the full path to the file. If there is
no such file the utility just returns.
> Which particular package is needed to get a working latex
The epsf package:
http://ctan.tug.org/tex-archive/macros/generic/epsf/
> Which exact step failed?
During make, when building the documentation:
/------------------
$ make
(...)
make all-am
make[3]: Entering directory `/usr/local/pcb-src/pcjc2/doc'
/usr/bin/perl ./extract-docs .
actions
00delta 00macros 00macros common 00objects About gtk
About lesstif AddRats AdjustSizes lesstif AdjustStyle gtk
AdjustStyle lesstif ApplyVendor Atomic Attributes
AutoPlaceSelected AutoRoute Benchmark lesstif Center gtk
ChangeClearSize ChangeDrillSize ChangeFlag ChangeHole
ChangeJoin ChangeName ChangeOctagon ChangePaste
ChangePinName ChangeSize ChangeSquare ClearOctagon
ClearSquare ClrFlag Command lesstif Connection Cursor gtk
Cursor lesstif Debug lesstif DebugXY lesstif Delete
DeleteRats DisableVendor DisperseElements Display djopt
DoWindows gtk DoWindows lesstif DRC DumpKeys lesstif
DumpLibrary EditLayerGroups gtk EditLayerGroups lesstif
elementlist elementsetattr EnableVendor execcommand
ExecuteFile Export lesstif Flip FontEdit FontSave
FreeRotateBuffer GetXY gtk GetXY lesstif GlobalPuller h
import l LayersChanged common le LibraryChanged common
LibraryShow lesstif Load lesstif LoadFootprint LoadFrom
LoadVendor lesstif LoadVendorFrom m MarkCrosshair Message
MinClearGap MinMaskGap Mode MorphPolygon MoveLayer
MoveObject MoveToCurrentLayer Netlist NetlistChanged
common NetlistShow lesstif New OptAutoOnly Pan gtk
PasteBuffer PCBChanged common Polygon Popup gtk Print gtk
Print lesstif PrintCalibrate gtk PrintCalibrate lesstif
PromptFor lesstif Puller q q! Quit Redo RemoveSelected
Renumber Report ReportDialog Return lesstif RipUp rn
RouteStyle RouteStylesChanged common s Save gtk Save
lesstif SaveSettings SaveTo Select SelectLayer gtk
SelectLayer lesstif SetFlag SetOctagon SetSame SetSquare
SetThermal SetUnits gtk SetUnits lesstif SetValue
SwapSides gtk SwapSides lesstif ToggleHideName ToggleVendor
ToggleView gtk ToggleView lesstif Undo UnloadVendor
Unselect w wq Zoom gtk Zoom lesstif
pcbfile
00pcb Arc Attribute Connect Cursor DRC Element
ElementArc ElementLine FileVersion Flags Grid Groups
Layer Line Mark Net Netlist Pad Pin PolyArea Polygon
Rat Styles Symbol SymbolLine Text Thermal Via
~objectflags ~pcbflags
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh /usr/local/pcb-src/pcjc2/missing --run makeinfo --version) >/dev/null 2>&1; then \
for f in pcb.info pcb.info-[0-9] pcb.info-[0-9][0-9] pcb.i[0-9] pcb.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh /usr/local/pcb-src/pcjc2/missing --run makeinfo -I . \
-o pcb.info pcb.texi; \
then \
rc=0; \
CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
rc=$?; \
CDPATH="${ZSH_VERSION+.}:" && cd . && \
$restore $backupdir/* `echo "./pcb.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
rm -rf pcb.htp
if /bin/sh /usr/local/pcb-src/pcjc2/missing --run makeinfo --html --css-include=./pcb.css --no-split -I . \
-o pcb.htp pcb.texi; \
then \
rm -rf pcb.html; \
if test ! -d pcb.htp && test -d pcb; then \
mv pcb pcb.html; else mv pcb.htp pcb.html; fi; \
else \
if test ! -d pcb.htp && test -d pcb; then \
rm -rf pcb; else rm -Rf pcb.htp pcb.html; fi; \
exit 1; \
fi
TEXINPUTS=".:$TEXINPUTS" \
MAKEINFO='/bin/sh /usr/local/pcb-src/pcjc2/missing --run makeinfo -I .' \
/usr/bin/texi2dvi pcb.texi
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
file:line:error style messages enabled.
%&-line parsing enabled.
entering extended mode
(./pcb.texi (./texinfo.tex Loading texinfo [version 2005-01-30.17]: Basics,
pdf, fonts, page headings, tables, conditionals, indexing, sectioning, toc,
environments, defuns, macros, cross references, insertions, localization,
and turning on texinfo input format.) (./version.texi) [1] [-1] (Copying)
(History) [1] [2] Chapter 1 [3] Chapter 2 [4]
Cross reference values unknown; you must run TeX again. [5] [6] [7] [8]
[9] Chapter 3 [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21]
[22] [23] [24] [25] [26] [27] [28] [29] [30] [31]
Overfull \hbox (60.93126pt too wide) in paragraph at lines 2284--2284
[] @texttt {refdes "^U[1-3]$" "^X.*"} # Skip U1, U2, U3, and anything sta
rting with X.[]
Overfull \hbox (118.41814pt too wide) in paragraph at lines 2285--2285
[] @texttt {value "^JOHNSTECH_.*"} # Skip all Johnstech footprints based
on the value of a part.[]
Chapter 4 [32] Chapter 5 [33]
Underfull \hbox (badness 2913) in paragraph at lines 2478--2481
@textrm page $@textsy h$@textrm un-de-fined$@textsy i$@textrm ) and for ver-i-
fy-ing the board lay-out (which is also
[34] Chapter 6 [35] [36]
Underfull \hbox (badness 2318) in paragraph at lines 2712--2716
@textrm list of name, line thick-ness, via di-am-e-ter, and via drill size. e.
g.
[37] Chapter 7 [38] [39] [40] [41] [42] [43] [44] [45]
Overfull \hbox (118.58868pt too wide) in paragraph at lines 3527--3527
[]@textrm `@texttt ChangeFlag(Object|SelectElements|SelectedPins|SelectedVias|S
elected,thermal|octagon|square,0|1)[]@textrm '[]
[46] [47]
Overfull \hbox (78.34787pt too wide) in paragraph at lines 3632--3632
[]@textrm `@texttt ClrFlag(Object|SelectElements|SelectedPins|SelectedVias|Sele
cted,thermal|octagon|square)[]@textrm '[]
[48] [49]
Overfull \hbox (84.25534pt too wide) in paragraph at lines 3874--3874
[]@texttt None<Key>BackSpace: Mode(Save) Mode(Remove) Mode(Notify) Mode(R
estore)[]
Overfull \hbox (84.25534pt too wide) in paragraph at lines 3875--3875
[]@texttt None<Key>Delete: Mode(Save) Mode(Remove) Mode(Notify) Mode(R
estore)[]
[50]
Overfull \hbox (61.26059pt too wide) in paragraph at lines 3888--3888
[]@texttt !Shift Ctrl<Btn1>: Mode(Save) Mode(Remove) Mode(Notify) Mode(Resto
re)[]
Overfull \hbox (44.01453pt too wide) in paragraph at lines 3893--3893
[]@texttt Shift BTNMOD<Btn2Down>: Mode(Save) Mode(RubberbandMove) Mode(Notify)
[]
[51]
Underfull \hbox (badness 2020) in paragraph at lines 3981--3988
[]@textrm Polygons need a spe-cial ac-tion rou-tine to make life eas-ier. Call
-ing
[52]
Overfull \hbox (44.01453pt too wide) in paragraph at lines 4107--4107
[]@texttt None<Btn3Down>,None<Btn3Motion>: See resource file - this is complex
[]
Overfull \hbox (78.34787pt too wide) in paragraph at lines 4115--4115
[]@textrm `@texttt SetFlag(Object|SelectElements|SelectedPins|SelectedVias|Sele
cted,thermal|octagon|square)[]@textrm '[]
[53] [54] [55] Chapter 8 [56]
./pcb.texi:4378: epsf.tex not found, images will be ignored.
@image ...f.tex not found, images will be ignored}
@global @warnednoepsftrue ...
<argument> ...spaces @image {pad,,,Pad Layout,png}
@unskip @hfil
@next #1->@line {@kern @leftskip #1
@kern @rightskip }
l.4378 @center @image{pad,,,Pad Layout,png}
? x
Output written on pcb.dvi (58 pages, 205488 bytes).
Transcript written on pcb.log.
/usr/bin/texi2dvi: etex exited with bad status, quitting.
make[3]: *** [pcb.dvi] Error 1
make[3]: Leaving directory `/usr/local/pcb-src/pcjc2/doc'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/pcb-src/pcjc2/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/pcb-src/pcjc2'
make: *** [all] Error 2
\------------------------------
The x after the ?-line was typed manually to end the latex run.
---<(kaimartin)>---
--
Kai-Martin Knaak
Ãffentlicher PGP-SchlÃssel:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6C0B9F53
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user