Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 740174 - media-gfx/gimp-2.10.20-r1: configure: error: missing dependency poppler-glib >= 0.50.0
Summary: media-gfx/gimp-2.10.20-r1: configure: error: missing dependency poppler-glib ...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sergey Torokhov
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: missing-depend
  Show dependency tree
 
Reported: 2020-09-03 06:44 UTC by Agostino Sarubbo
Modified: 2024-09-25 21:31 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,27.33 KB, text/plain)
2020-09-03 06:44 UTC, Agostino Sarubbo
Details
1-autoconf.out (1-autoconf.out,117 bytes, text/plain)
2020-09-03 06:44 UTC, Agostino Sarubbo
Details
1-config.log (1-config.log,192.44 KB, text/plain)
2020-09-03 06:44 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2020-09-03 06:44:04 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: media-gfx/gimp-2.10.20-r1 fails to compile.
Discovered on: amd64 (internal ref: tinderbox)

NOTE:
This machine uses a clang/LLVM toolchain.
If you think that this issue is strictly related to clang/LLVM please block bug 408963. If you think that this issue is strictly related to the LLD linker, please block bug 731004.
This machine uses also GLIBC-2.32. If you think that this issue is strictly related to GLIBC please block bug 736174.
Comment 1 Agostino Sarubbo gentoo-dev 2020-09-03 06:44:08 UTC
Created attachment 658056 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2020-09-03 06:44:09 UTC
Created attachment 658058 [details]
1-autoconf.out

1-autoconf.out
Comment 3 Agostino Sarubbo gentoo-dev 2020-09-03 06:44:12 UTC
Created attachment 658060 [details]
1-config.log

1-config.log
Comment 4 Sergey Torokhov 2020-09-07 20:20:00 UTC
Configuration phase failed due to missing of poppler-glib >= 0.50.0 and
"Package poppler-glib was not found in the pkg-config search path."
Comment 5 Sergey Torokhov 2020-09-07 20:34:16 UTC
(In reply to Sergey Torokhov from comment #4)
> Configuration phase failed due to missing of poppler-glib >= 0.50.0 and
> "Package poppler-glib was not found in the pkg-config search path."

Also there are multiple errors during configuration (config.log):

1. x86_64-pc-linux-gnu-gcc: fatal error: no input files

2. conftest.c:12:10: fatal error: ac_nonexistent.h: No such file or directory
   12 | #include <ac_nonexistent.h>

3. conftest.c:67:10: fatal error: sys/thr.h: No such file or directory
   67 | #include <sys/thr.h>

4. conftest.c:48:10: fatal error: CoreFoundation/CFPreferences.h: No such file or directory
   48 | #include <CoreFoundation/CFPreferences.h>

....

etc.
Comment 6 Andreas Sturmlechner gentoo-dev 2020-09-19 14:43:50 UTC
Looking forward to meaningful summaries.
Comment 7 Jey 2024-09-25 21:31:11 UTC
Hi!

So it's really not clear from the name and description of the USE flag, but in fact, installing `app-text/poppler` with the USE flag "cairo" is what triggers the build of poppler-glib wrapper.

This specific USE flag should be added in dependency, and it would be nice to at least add some info on the description of the flag so that calling `equery uses poppler` gives some better hints on what this flag unlocks.