Gentoo Archives: gentoo-user

From: thelma@×××××××××××.com
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] poppler-0.32.0 - can not emerge
Date: Tue, 01 Sep 2015 20:57:34
Message-Id: 55E61134.1060100@sys-concept.com
In Reply to: Re: [gentoo-user] poppler-0.32.0 - can not emerge by Fernando Rodriguez
1 On 09/01/2015 02:05 PM, Fernando Rodriguez wrote:
2 > On Tuesday, September 01, 2015 12:57:31 PM thelma@×××××××××××.com wrote:
3 >> I can seem to emerge poppler, getting error:
4 >>
5 >> Linking CXX executable pdftocairo
6 >> cd /var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0_build/utils
7 > && /usr/bin/cmake -E cmake_link_script CMakeFiles/pdftocairo.dir/link.txt --
8 > verbose=1
9 >> /usr/bin/x86_64-pc-linux-gnu-g++ -Wall -Wcast-align -fno-exceptions -fno-
10 > check-new -fno-common -march=nocona -O2 -pipe -Wnon-virtual-dtor -
11 > Woverloaded-virtual -Wl,-O1 -Wl,--as-needed
12 > CMakeFiles/pdftocairo.dir/parseargs.cc.o
13 > CMakeFiles/pdftocairo.dir/pdftocairo.cc.o
14 > CMakeFiles/pdftocairo.dir/pdftocairo-win32.cc.o
15 > CMakeFiles/pdftocairo.dir/__/poppler/CairoFontEngine.cc.o
16 > CMakeFiles/pdftocairo.dir/__/poppler/CairoOutputDev.cc.o
17 > CMakeFiles/pdftocairo.dir/__/poppler/CairoRescaleBox.cc.o -o pdftocairo -
18 > rdynamic -lcairo -lfreetype ../libpoppler.so.51.0.0 -lpthread -llcms2 -Wl,-
19 > rpath,/var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0_build:
20 >> /usr/lib64/libtiff.so.5: undefined reference to
21 > `jpeg_finish_compress@LIBJPEG_6.2'
22 >> /usr/lib64/libtiff.so.5: undefined reference to
23 > `jpeg_write_scanlines@LIBJPEG_6.2'
24 >> /usr/lib64/libtiff.so.5: undefined reference to `jpeg_std_error@LIBJPEG_6.2'
25 >> /usr/lib64/libtiff.so.5: undefined reference to `jpeg_set_quality@LIBJPEG_6.2'
26 >> /usr/lib64/libtiff.so.5: undefined reference to
27 > `jpeg_finish_decompress@LIBJPEG_6.2'
28 >> /usr/lib64/libtiff.so.5: undefined reference to `jpeg_destroy@LIBJPEG_6.2'
29 >> /usr/lib64/libtiff.so.5: undefined reference to
30 > `jpeg_set_defaults@LIBJPEG_6.2'
31 >> /usr/lib64/libtiff.so.5: undefined reference to
32 > `jpeg_read_scanlines@LIBJPEG_6.2'
33 >> /usr/lib64/libtiff.so.5: undefined reference to
34 > `jpeg_CreateCompress@LIBJPEG_6.2'
35 >> /usr/lib64/libtiff.so.5: undefined reference to
36 > `jpeg_read_raw_data@LIBJPEG_6.2'
37 >> /usr/lib64/libtiff.so.5: undefined reference to
38 > `jpeg_start_compress@LIBJPEG_6.2'
39 >> /usr/lib64/libtiff.so.5: undefined reference to
40 > `jpeg_CreateDecompress@LIBJPEG_6.2'
41 >> /usr/lib64/libtiff.so.5: undefined reference to
42 > `jpeg_start_decompress@LIBJPEG_6.2'
43 >> /usr/lib64/libtiff.so.5: undefined reference to
44 > `jpeg_write_tables@LIBJPEG_6.2'
45 >> /usr/lib64/libtiff.so.5: undefined reference to
46 > `jpeg_resync_to_restart@LIBJPEG_6.2'
47 >> /usr/lib64/libtiff.so.5: undefined reference to
48 > `jpeg_set_colorspace@LIBJPEG_6.2'
49 >> /usr/lib64/libtiff.so.5: undefined reference to `jpeg_read_header@LIBJPEG_6.2'
50 >> /usr/lib64/libtiff.so.5: undefined reference to
51 > `jpeg_write_raw_data@LIBJPEG_6.2'
52 >> /usr/lib64/libtiff.so.5: undefined reference to `jpeg_abort@LIBJPEG_6.2'
53 >> /usr/lib64/libtiff.so.5: undefined reference to
54 > `jpeg_suppress_tables@LIBJPEG_6.2'
55 >> collect2: error: ld returned 1 exit status
56 >> utils/CMakeFiles/pdftocairo.dir/build.make:214: recipe for target
57 > 'utils/pdftocairo' failed
58 >> make[2]: *** [utils/pdftocairo] Error 1
59 >> make[2]: Leaving directory '/var/tmp/portage/app-
60 > text/poppler-0.32.0/work/poppler-0.32.0_build'
61 >> CMakeFiles/Makefile2:305: recipe for target
62 > 'utils/CMakeFiles/pdftocairo.dir/all' failed
63 >> make[1]: *** [utils/CMakeFiles/pdftocairo.dir/all] Error 2
64 >> make[1]: Leaving directory '/var/tmp/portage/app-
65 > text/poppler-0.32.0/work/poppler-0.32.0_build'
66 >> Makefile:126: recipe for target 'all' failed
67 >> make: *** [all] Error 2
68 >> * ERROR: app-text/poppler-0.32.0::gentoo failed (compile phase):
69 >> * emake failed
70 >> *
71 >> * If you need support, post the output of `emerge --info '=app-
72 > text/poppler-0.32.0::gentoo'`,
73 >> * the complete build log and the output of `emerge -pqv '=app-
74 > text/poppler-0.32.0::gentoo'`.
75 >> * The complete build log is located at '/var/log/portage/app-
76 > text:poppler-0.32.0:20150901-171555.log'.
77 >> * For convenience, a symlink to the build log is located at
78 > '/var/tmp/portage/app-text/poppler-0.32.0/temp/build.log'.
79 >> * The ebuild environment file is located at '/var/tmp/portage/app-
80 > text/poppler-0.32.0/temp/environment'.
81 >> * Working directory: '/var/tmp/portage/app-
82 > text/poppler-0.32.0/work/poppler-0.32.0_build'
83 >> * S: '/var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0'
84 >>
85 >> There is a but filed about poppler:
86 >> https://bugs.gentoo.org/show_bug.cgi?id=529182
87 >>
88 >> Apparently the solution is to use:
89 >> MAKEOPTS="-j1"
90 >>
91 >> How do you use it?
92 >>
93 >> MAKEOPTS="-j1" emerge -1aNDv app-text/poppler
94 >>
95 >> It failed as well. Re-emerging it doesn't help.
96 >
97 > That bug has nothing to do with your error.
98 > Try rebuilding media-libs/tiff or even better go back to your other posts and
99 > follow the advice given to address the root of the problem.
100
101 media-libs/tiff rebuild just fine.
102 I have run: perl-cleaner --all
103 and I think it might have fix something; now poppler installed OK and
104 app-text/texlive-core installed as well.
105
106 Thelma