USE-Flags: encode -doc -examples libtheora-1.0_beta3 fails with an error that it can't find the ltablex.sty file. It is used to create a documentation for the format specification. So at first with "-doc" this documentation shouldn't even be build. Additionally if +doc is specified you need the ltablex.sty file (e.g. download it from: http://ftp.ktug.or.kr/tex-archive/macros/latex/contrib/ltablex/ltablex.sty) and put it into: /var/tmp/portage/media-libs/libtheora-1.0_beta3/work/libtheora-1.0beta3/doc/spec
(in /usr/portage/distfiles) $ tar tjf libtheora-1.0beta3.tar.bz2 | grep sty $ tar tjf libtheora-1.0beta2.tar.bz2 | grep sty libtheora-1.0beta2/doc/spec/ltablex.sty $ I checked the distribution at xiph.org, and the provided *beta3.tar.gz download lacks the file, too; however, it's contained in their repository ...
I found ltablex.sty at http://www.ctan.org/get/macros/latex/contrib/ltablex/ltablex.sty. But copying to /var/tmp/portage/media-libs/libtheora-1.0_beta3/work/libtheora-1.0beta3/doc/spec does not help, because /var/tmp/portage/media-libs/libtheora-1.0_beta3 is deleted if I do the next 'emerge libtheora'.
Hi Jürgen, you should add the feature "keepwork" to your FEATURES variable in make.conf. The workdir will not be deleted during the next emerge and so the downloaded file will remain in workdir. After installation (emerge libtheora) you have to remove the keepwork from FEATURES and delete the directory /var/tmp/portage/media-libs/. Then your system is up to date and clean ;-)
Please, attach the build.log here, I'd like to see how it's failing because it's not here with or without the doc flag.
Created attachment 150189 [details] build.log of failed build build still fails here with emerge --sync about two hours ago
To overcome the ltablex.sty error, you can do this: 1. Create /usr/share/texmf/tex/latex/ltablex directory 2. Copy ltablex.sty to that directory 3. cd /usr/share/texmf/tex/latex 4. sudo texhash The compilation continues. BUT, there's a sandbox violation: mkdir: /var/cache/fonts/pk/ljfour/jknappen/tc mkdir: /var/cache/fonts/pk/ljfour/jknappen/tc mkdir: /var/cache/fonts/pk/ljfour/jknappen/tc
Created attachment 150241 [details] build.log
It seems me that the the bug is tetex dependent. The bug does not happen if texlive is installed.
(In reply to comment #8) > It seems me that the the bug is tetex dependent. The bug does not happen if > texlive is installed. Good to know. But I'd still prefer that the -doc flag works by not trying to "make" the libtheora/doc dir.
If you fix the tetex dependent bug, you still face the sandbox bug. See my post above.
It seems to be available in 1.0 final release again, libtheora-1.0/doc/spec/ltablex.sty Please mark it stable.
ppc64 stable
aballier, would this package need the VARTEXFONT setting as well? see comment 6
Stable on alpha.
amd64/x86 stable
(In reply to comment #13) > aballier, would this package need the VARTEXFONT setting as well? see comment 6 > done
Stable for HPPA.
Stable on ppc
arm/ia64/sh/sparc stable, closing