texlive_base failed to build

David Epstein David.Epstein at warwick.ac.uk
Sun Feb 22 16:17:37 PST 2009


I'm aware that there is a bug report out on texlive_base, but is there a
work-around? I'm rather desperate, as I stupidly trashed my copy of tetex
before trying to install texlive. As a result none of the tex family
programs are available to me, and I use them all the time. I tried the
version of the final command you see below at the end of my error message,
that I found in one of the trac files, but it just reported multiple symbol
definitions.

Could someone help me out here? I'm out of my depth. Thanks very much.
Should I start again with a port clean command?

In desperation, I downloaded MacTex (not via MacPorts), and the installation
seemed to go OK. But when I tried to use it, I got an error message that
/opt/local/bin/pdflatex didn't exist. I was surprised by this unexpected
interaction between MacPorts and MacTex. I then tried "port search pdflatex"
and was told "texshop". But when I successfully did a MacPorts port of
texshop, pdflatex still wasn't there. How can I find a port which will give
me a copy of /opt/local/bin/pdflatex?


Here is the error I got from trying to build texlive_base

--->  Building texlive_base
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_tex_texlive_base/work/texlive_base-2007"
&& make all " returned error 2
Command output: make[2]: Nothing to be done for `all'.
make  all-recursive
Making all in data
make[4]: Nothing to be done for `all'.
Making all in src
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
cd gui; make  CC='/usr/bin/gcc-4.0' CFLAGS='-O2 '  libgui.a
make[3]: `libgui.a' is up to date.
/bin/sh ../libtool --mode=link /usr/bin/gcc-4.0 -o xdvi-xaw.bin
-L/opt/local/lib   browser.o dvi-draw.o dvi-init.o dvisel.o encodings.o
events.o filehist.o font-open.o gf.o hypertex.o image-magick.o mime.o
my-snprintf.o my-vsnprintf.o pagehist.o pk.o print-internal.o psdps.o psgs.o
psheader.o psnews.o read-mapfile.o search-internal.o special.o
string-utils.o tfmload.o util.o vf.o xdvi.o xserver-info.o x_util.o
./gui/libgui.a ../../libs/t1lib/libt1.a ../../libs/t1lib/../type1/libtype1.a
-L/opt/local/lib   -lXaw -lXmu -lXt -lSM -lICE -lXp -lXext -lXpm -lX11
-liconv  ../kpathsea/libkpathsea.la -lm
/usr/bin/gcc-4.0 -o xdvi-xaw.bin browser.o dvi-draw.o dvi-init.o dvisel.o
encodings.o events.o filehist.o font-open.o gf.o hypertex.o image-magick.o
mime.o my-snprintf.o my-vsnprintf.o pagehist.o pk.o print-internal.o psdps.o
psgs.o psheader.o psnews.o read-mapfile.o search-internal.o special.o
string-utils.o tfmload.o util.o vf.o xdvi.o xserver-info.o x_util.o 
-L/opt/local/lib ./gui/libgui.a ../../libs/t1lib/libt1.a
../../libs/t1lib/../type1/libtype1.a -lXaw -lXmu -lXt -lSM -lICE -lXp -lXext
-lXpm -lintl -lc -lX11 -lXau -lXdmcp -liconv ../kpathsea/.libs/libkpathsea.a
-lm
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: can't locate file for: -lXaw
collect2: ld returned 1 exit status
make[2]: *** [xdvi-xaw.bin] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1

Error: The following dependencies failed to build: texlive_base


-- 
View this message in context: http://www.nabble.com/texlive_base-failed-to-build-tp22153627p22153627.html
Sent from the MacPorts - Users mailing list archive at Nabble.com.



More information about the macports-users mailing list