Summary: | Stable =media-libs/libtheora-1.0 (was: libtheora-1.0_beta3 compile fails) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Florian E.J. Fruth <spammail01> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ed, graham, mmokrejs, rose, tex |
Priority: | High | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log of failed build
build.log |
Description
Florian E.J. Fruth
2008-04-17 18:33:25 UTC
(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 |