Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 3971 - tetex - error when emerging
Summary: tetex - error when emerging
Status: RESOLVED DUPLICATE of bug 3928
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-21 01:28 UTC by Chris Snyder
Modified: 2005-07-17 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Snyder 2002-06-21 01:28:48 UTC
When trying to emerge tetex, it aborted, complaining about missing .h files. 
Looking at the command it was running, it was running gcc with
-I/usr/local/include etc., instead of -I/usr/include.  My box has no
/usr/local/include, so I simply symlinked it to /usr/include, and it built fine.
 Probably not an ideal solution, but it worked.  Hopefully someone will be able
to reproduce this.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-21 03:59:39 UTC
which gcc are you using, just outta curiosity?
and, any chance I can get you to paste the error?
Comment 2 Lee J. Moore 2002-06-21 07:49:26 UTC
This happened to me too.  The symlink fix cured it for me also.  Rather than
emerge again and get the same errors after building most of the package
successfully, I just resumed the make process in the tmp unpack directory until
I got it fixed.  Here is the erroneous make output that I saved in a separate Eterm:

cafe teTeX-1.0 # make
for dir in texk; do \
  echo making all in $dir; \
  (if test -f $dir/Makefile; then cd $dir && make all; else true; fi) || exit 1; \
done
making all in texk
make[1]: Entering directory `/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk'
cd ./kpathsea && make -w CC='gcc' CFLAGS='-march=i686 -O3 -pipe ' prefix=/usr
exec_prefix=/usr bindir=/usr/bin scriptdir=/usr/bin libdir=/usr/lib
datadir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0 infodir=/usr/share/info
includedir=/usr/include manext=1 mandir=/usr/share/man/man1
texmf=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf
web2cdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
vartexmf=/var/lib/texmf vartexfonts=/var/cache/fonts
texinputdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/tex
mfinputdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/metafont
mpinputdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/metapost
fontdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/fonts
fmtdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
basedir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
memdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
texpooldir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
mfpooldir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
mppooldir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
dvips_plain_macrodir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/tex/plain/dvips
dvilj_latex2e_macrodir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/tex/latex/dvilj
dvipsdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/dvips
psheaderdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/dvips
default_texsizes='300:600' 
make[2]: Entering directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/kpathsea'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/kpathsea'
for d in web2c dtl dvidvi dviljk dvipdfm dvipsk gsftopk lacheck makeindexk
musixflx odvipsk oxdvik ps2pkm seetexk tetex tex4htk texlive tth xdvik; do if
test -d $d; then \
  (cd $d && make -w CC='gcc' CFLAGS='-march=i686 -O3 -pipe ' prefix=/usr
exec_prefix=/usr bindir=/usr/bin scriptdir=/usr/bin libdir=/usr/lib
datadir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0 infodir=/usr/share/info
includedir=/usr/include manext=1 mandir=/usr/share/man/man1
texmf=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf
web2cdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
vartexmf=/var/lib/texmf vartexfonts=/var/cache/fonts
texinputdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/tex
mfinputdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/metafont
mpinputdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/metapost
fontdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/fonts
fmtdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
basedir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
memdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
texpooldir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
mfpooldir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
mppooldir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/web2c
dvips_plain_macrodir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/tex/plain/dvips
dvilj_latex2e_macrodir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/tex/latex/dvilj
dvipsdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/dvips
psheaderdir=/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texmf/dvips
default_texsizes='300:600'  all) || exit 1; else true; fi; done
make[2]: Entering directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/web2c'
cd man && make all
make[3]: Entering directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/web2c/man'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/web2c/man'
make[2]: Leaving directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/web2c'
make[2]: Entering directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/dviljk'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/dviljk'
make[2]: Entering directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/dvipsk'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/dvipsk'
make[2]: Entering directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/gsftopk'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/gsftopk'
make[2]: Entering directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/makeindexk
'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/makeindexk'
make[2]: Entering directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/odvipsk'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/odvipsk'
make[2]: Entering directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/oxdvik'
gcc -DHAVE_CONFIG_H  -I. -I. -I.. -I./.. -I/usr/local/include
-I/usr/local/include/w3c-libwww -DHAVE_CONFIG_H -DHAVE_LIBWWW -DHAVE_WWWLIB_H
-DPS_GS -I/usr/X11R6/include -DOmega  -march=i686 -O3 -pipe  -c xdvi.c
xdvi.c:95: WWWLib.h: No such file or directory
xdvi.c:96: WWWInit.h: No such file or directory
xdvi.c:97: WWWCache.h: No such file or directory
xdvi.c:98: HTEscape.h: No such file or directory
xdvi.c: In function `main':
xdvi.c:2295: `NO' undeclared (first use in this function)
xdvi.c:2295: (Each undeclared identifier is reported only once
xdvi.c:2295: for each function it appears in.)
xdvi.c:2330: `URL_PATH' undeclared (first use in this function)
xdvi.c:2330: warning: assignment makes pointer from integer without a cast
make[2]: *** [xdvi.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk/oxdvik'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/var/tmp/portage/tetex-1.0.7-r9/work/teTeX-1.0/texk'
make: *** [all] Error 1
Comment 3 Lee J. Moore 2002-06-21 07:54:38 UTC
I forgot to mention my GCC version.  It's GCC 2.95.3-r5.
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-21 08:26:45 UTC
Lee, I notice you were emering the -r9 of tetex.  How come you didn't emerge the
-r10?  Chris, which one were you looking at?
Comment 5 Mark Trolley 2002-06-21 11:21:10 UTC
This bug was already reported and fixed here: 
http://bugs.gentoo.org/show_bug.cgi?id=3928
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-21 11:21:24 UTC
*** This bug has been marked as a duplicate of 3928 ***