Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 127927 - gnuplot-4.0.0-r1 ignoring -doc flag and fails to install due docs creation problems.
Summary: gnuplot-4.0.0-r1 ignoring -doc flag and fails to install due docs creation pr...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Grant Goodyear (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 126254
  Show dependency tree
 
Reported: 2006-03-28 15:06 UTC by Molot
Modified: 2006-07-11 18:33 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 Molot 2006-03-28 15:06:24 UTC
USE="-doc" emerge gnuplot
fails due to problems with creating tutoral. Last meaning messages:
make[2]: Entering directory `/var/tmp/portage/gnuplot-4.0-r1/work/gnuplot-4.0.0/tutorial'
Building LaTeX tutorial
TEXINPUTS=.:.:: latex tutorial
This is pdfeTeX, Version 3.141592-1.30.5-2.2 (Web2C 7.5.5)
---! /var/lib/texmf/web2c/latex.fmt doesn't match pdfetex.pool

Problems:
1) With -doc flag, it shouldn't even try to make documentation, and as we can see it does. Worse - it breaks emerge while doing it.
2) I didn't touch latex.fmt nor pdfetex.pool, so either there is a bug in the gnuplot ebuild, or some application/ebuild on my system destroyed synchronization.
Comment 1 nixnut (RETIRED) gentoo-dev 2006-04-08 01:16:14 UTC
Sandbox violations on my ppc here:

Transcript written on latex.log.
ACCESS DENIED  unlink:    /usr/share/texmf/web2c/latex.log
rm: cannot remove `/usr/share/texmf/web2c/latex.log': Permission denied
ACCESS DENIED  rename:    /usr/share/texmf/web2c/latex.log
mv: cannot move `latex.log' to `/usr/share/texmf/web2c/latex.log': Permission denied
ACCESS DENIED  unlink:    /usr/share/texmf/web2c/latex.fmt
rm: cannot remove `/usr/share/texmf/web2c/latex.fmt': Permission denied
ACCESS DENIED  rename:    /usr/share/texmf/web2c/latex.fmt
mv: cannot move `latex.fmt' to `/usr/share/texmf/web2c/latex.fmt': Permission denied
/usr/share/texmf/web2c/mktexupd: /usr/share/texmf/ls-R unwritable.
I can't find the format file `latex.fmt'!
make[2]: *** [tutorial.dvi] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnuplot-4.0-r1/work/gnuplot-4.0.0/tutorial'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnuplot-4.0-r1/work/gnuplot-4.0.0'
make: *** [all] Error 2
             
!!! ERROR: sci-visualization/gnuplot-4.0-r1 failed.
Call stack:  
  ebuild.sh, line 1526:   Called dyn_compile
  ebuild.sh, line 923:   Called src_compile
  gnuplot-4.0-r1.ebuild, line 68:   Called die
             
!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
             
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-sci-visualization_-_gnuplot-4.0-r1-30643.log"
             
unlink:    /usr/share/texmf/web2c/latex.log
rename:    /usr/share/texmf/web2c/latex.log
unlink:    /usr/share/texmf/web2c/latex.fmt
rename:    /usr/share/texmf/web2c/latex.fmt
--------------------------------------------------------------------------------
Comment 2 Wormo (RETIRED) gentoo-dev 2006-04-10 12:48:11 UTC
(In reply to comment #0)
> USE="-doc" emerge gnuplot
> fails due to problems with creating tutoral. Last meaning messages:
> make[2]: Entering directory
> `/var/tmp/portage/gnuplot-4.0-r1/work/gnuplot-4.0.0/tutorial'
> Building LaTeX tutorial
> TEXINPUTS=.:.:: latex tutorial
> This is pdfeTeX, Version 3.141592-1.30.5-2.2 (Web2C 7.5.5)
> ---! /var/lib/texmf/web2c/latex.fmt doesn't match pdfetex.pool

Could you please post the results of 'emerge info' and 'emerge -p -v virtual/tetex' ?

I'm trying to figure out whether nixnut really reproduced your problem or his is a different issue (possibly caused by his testing with a hardened toolchain...)
Comment 3 nixnut (RETIRED) gentoo-dev 2006-04-12 09:35:34 UTC
well, it seems the tetex installation was buggered on both systems I tried emerging gnuplot on. With a nice clean tetex installation the sandbox violations are gone. 
Comment 4 Grant Goodyear (RETIRED) gentoo-dev 2006-07-11 18:33:39 UTC
Old bug, closing