Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 614566 - media-libs/jasper-2.0.12[doc] missing DEPEND on dev-tex/xcolor
Summary: media-libs/jasper-2.0.12[doc] missing DEPEND on dev-tex/xcolor
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-03 14:07 UTC by Andrei Slavoiu
Modified: 2019-08-27 09:08 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,149.69 KB, text/x-log)
2017-04-03 14:07 UTC, Andrei Slavoiu
Details
emerge --info (emerge.info,7.40 KB, text/plain)
2017-04-03 14:08 UTC, Andrei Slavoiu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Slavoiu 2017-04-03 14:07:18 UTC
Created attachment 469040 [details]
build.log

Build fails with:

Scanning dependencies of target manual_pdf
make[2]: Leaving directory '/var/tmp/portage/media-libs/jasper-2.0.12/work/jasper-2.0.12-abi_x86_64.amd64'
make -f doc/CMakeFiles/manual_pdf.dir/build.make doc/CMakeFiles/manual_pdf.dir/build
make[2]: Entering directory '/var/tmp/portage/media-libs/jasper-2.0.12/work/jasper-2.0.12-abi_x86_64.amd64'
cd /var/tmp/portage/media-libs/jasper-2.0.12/work/jasper-2.0.12-abi_x86_64.amd64/doc/latex && /usr/bin/pdflatex refman.tex
[ 53%] Building C object src/libjasper/CMakeFiles/libjasper.dir/jpc/jpc_t1dec.c.o
cd /var/tmp/portage/media-libs/jasper-2.0.12/work/jasper-2.0.12-abi_x86_64.amd64/src/libjasper && /usr/bin/x86_64-pc-linux-gnu-gcc  -DJAS_BUILDING_DLL -I/var/tmp/portage/media-libs/jasper-2.0.12/work/jasper-2.0.12-abi_x86_64.amd64/src/libjasper/include -I/var/tmp/portage/media-libs/jasper-2.0.12/work/jasper-2.0.12/src/libjasper/include   -DNDEBUG -O2 -march=native -pipe -ggdb -gz -fPIC   -std=gnu11 -o CMakeFiles/libjasper.dir/jpc/jpc_t1dec.c.o -c /var/tmp/portage/media-libs/jasper-2.0.12/work/jasper-2.0.12/src/libjasper/jpc/jpc_t1dec.c
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./refman.tex
LaTeX2e <2015/01/01> patch level 2
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texmf-dist/tex/latex/base/book.cls
Document Class: book 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/bk10.clo))
(/usr/share/texmf-dist/tex/latex/base/fixltx2e.sty

Package fixltx2e Warning: fixltx2e is not required with releases after 2015
(fixltx2e)                All fixes are now in the LaTeX kernel.
(fixltx2e)                See the latexrelease package for details.

) (/usr/share/texmf-dist/tex/latex/tools/calc.sty) (./doxygen.sty
(/usr/share/texmf-dist/tex/latex/base/alltt.sty)
(/usr/share/texmf-dist/tex/latex/tools/array.sty)
(/usr/share/texmf-dist/tex/latex/float/float.sty)
(/usr/share/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/share/texmf-dist/tex/latex/tools/verbatim.sty)

! LaTeX Error: File `xcolor.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name: 
! Emergency stop.
<read *> 
         
l.12 \RequirePackage
                    {longtable}^^M
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on refman.log.
make[2]: *** [doc/CMakeFiles/manual_pdf.dir/build.make:57: doc/CMakeFiles/manual_pdf] Error 1
make[2]: Leaving directory '/var/tmp/portage/media-libs/jasper-2.0.12/work/jasper-2.0.12-abi_x86_64.amd64'
make[1]: *** [CMakeFiles/Makefile2:1211: doc/CMakeFiles/manual_pdf.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Comment 1 Andrei Slavoiu 2017-04-03 14:08:55 UTC
Created attachment 469042 [details]
emerge --info
Comment 2 Andrei Slavoiu 2017-04-03 14:22:45 UTC
After installing xcolor build fails because of missing tabu.sty (https://www.ctan.org/pkg/tabu), that Gentoo doesn't seem to package:

! LaTeX Error: File `tabu.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name: 
! Emergency stop.
<read *> 
         
l.14 \RequirePackage
                    {tabularx}^^M
!  ==> Fatal error occurred, no output PDF file produced!
Comment 3 Pavel Goran 2017-06-29 18:05:18 UTC
I have the same situation: emerging jasper-2.0.12[doc] fails because of missing "xcolor", if I install the latter, it complains about missing "tabu". Without [doc], it builds just fine.
Comment 4 Andrei Slavoiu 2018-03-26 11:33:46 UTC
Still an issue with jasper-2.0.14
Comment 5 Larry the Git Cow gentoo-dev 2019-07-14 10:30:34 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70fe723dcfe0fabab75f3a76942207018e83e1f

commit c70fe723dcfe0fabab75f3a76942207018e83e1f
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2019-07-14 10:29:20 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2019-07-14 10:29:20 +0000

    package.mask: Last rite media-libs/jasper
    
    Bug: https://bugs.gentoo.org/601068
    Bug: https://bugs.gentoo.org/614028
    Bug: https://bugs.gentoo.org/614032
    Bug: https://bugs.gentoo.org/614566
    Bug: https://bugs.gentoo.org/619120
    Bug: https://bugs.gentoo.org/624988
    Bug: https://bugs.gentoo.org/629286
    Bug: https://bugs.gentoo.org/635552
    Bug: https://bugs.gentoo.org/662160
    Bug: https://bugs.gentoo.org/674154
    Bug: https://bugs.gentoo.org/674214
    Bug: https://bugs.gentoo.org/684826
    Bug: https://bugs.gentoo.org/689784
    Signed-off-by: David Seifert <soap@gentoo.org>

 profiles/base/package.use.mask | 23 +++++++++++++++++++++++
 profiles/package.mask          |  7 +++++++
 2 files changed, 30 insertions(+)
Comment 6 Larry the Git Cow gentoo-dev 2019-08-27 09:08:12 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77aebdf0b31765b33831ca5b02ea3d98f13c46cd

commit 77aebdf0b31765b33831ca5b02ea3d98f13c46cd
Author:     David Seifert <soap@gentoo.org>
AuthorDate: 2019-08-27 09:07:01 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2019-08-27 09:07:01 +0000

    media-libs/jasper: Remove from tree
    
    Bug: https://bugs.gentoo.org/674214
    Closes: https://bugs.gentoo.org/601068
    Closes: https://bugs.gentoo.org/614028
    Closes: https://bugs.gentoo.org/614032
    Closes: https://bugs.gentoo.org/614566
    Closes: https://bugs.gentoo.org/619120
    Closes: https://bugs.gentoo.org/624988
    Closes: https://bugs.gentoo.org/629286
    Closes: https://bugs.gentoo.org/635552
    Closes: https://bugs.gentoo.org/662160
    Closes: https://bugs.gentoo.org/674154
    Closes: https://bugs.gentoo.org/684826
    Closes: https://bugs.gentoo.org/689784
    Package-Manager: Portage-2.3.72, Repoman-2.3.17
    Signed-off-by: David Seifert <soap@gentoo.org>

 media-libs/jasper/Manifest                         |  2 -
 .../files/jasper-2.0.14-fix-test-suite.patch       | 28 ---------
 media-libs/jasper/jasper-2.0.14.ebuild             | 67 ----------------------
 media-libs/jasper/jasper-2.0.16.ebuild             | 65 ---------------------
 media-libs/jasper/jasper-9999.ebuild               | 65 ---------------------
 media-libs/jasper/metadata.xml                     | 11 ----
 6 files changed, 238 deletions(-)