configure: error: Package requirements (poppler-cairo >= 0.10 poppler-glib >= 0.10 cairo-pdf) were not met: Package 'poppler-cairo', required by 'virtual:world', not found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma-libressl-20201219-114537 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10.2.0 * clang version 11.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/11/bin /usr/lib/llvm/11 11.0.0 Available Python interpreters, in order of preference: [1] python3.9 [2] python3.8 (fallback) Available Ruby profiles: [1] ruby25 (with Rubygems) [2] ruby26 (with Rubygems) [3] ruby27 (with Rubygems) * Available Rust versions: [1] rust-1.48.0 * The following VMs are available for generation-2: *) AdoptOpenJDK 8.272_p10 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.8.4 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Tue Dec 22 07:05:15 PM UTC 2020 /var/db/repos/libressl Wed Dec 16 11:53:33 PM UTC 2020 emerge -qpvO app-text/diff-pdf [ebuild N ] app-text/diff-pdf-0.4.1
Created attachment 679761 [details] emerge-info.txt
Created attachment 679764 [details] app-text:diff-pdf-0.4.1:20201222-200551.log
Created attachment 679767 [details] emerge-history.txt
Created attachment 679770 [details] environment
Created attachment 679773 [details] etc.portage.tbz2
Created attachment 679776 [details] logs.tbz2
Created attachment 679779 [details] temp.tbz2
Ok, I can't figure out what's going wrong here. The test for "POPPLER" checks three things: * poppler-cairo >= 0.10 * poppler-glib >= 0.10 * cairo-pdf If this failure persists, can you try running, * pkg-config --modversion poppler-cairo * pkg-config --modversion poppler-glib * pkg-config --modversion cairo-pdf and let me know what comes back?
pkg-config --modversion poppler-cairo Package poppler-cairo was not found in the pkg-config search path. Perhaps you should add the directory containing `poppler-cairo.pc' to the PKG_CONFIG_PATH environment variable No package 'poppler-cairo' found pkg-config --modversion poppler-glib 21.02.0 pkg-config --modversion cairo-pdf 1.16.0 eix -e app-text/poppler Installed versions: 21.02.0
(In reply to Helmut Jarausch from comment #9) > pkg-config --modversion poppler-cairo > Package poppler-cairo was not found in the pkg-config search path. Thanks, it looks like they killed this interface: commit 85f6354f36d5d4f6bb7c1708f408d7522a9356d6 Author: Kyle Auble <kyle.auble@outlook.com> Date: Tue Nov 10 23:57:19 2020 -0500 Remove .pc files for private back-ends CMakeLists.txt | 6 ------ poppler-cairo.pc.cmake | 8 -------- poppler-glib.pc.cmake | 2 +- poppler-splash.pc.cmake | 8 -------- 4 files changed, 1 insertion(+), 23 deletions(-) I'll have to patch the build system and let diff-pdf upstream know.
Aaaaaaand it's already fixed in the git repo. Patch incoming.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e558e9595abb6d0969c2a329897d36b09f4fee commit b2e558e9595abb6d0969c2a329897d36b09f4fee Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2021-02-09 16:07:56 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2021-02-09 16:08:15 +0000 app-text/diff-pdf: new revision to build against unstable poppler. Upstream already had a patch for this, easy. Closes: https://bugs.gentoo.org/761835 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> ...df-0.4.1-r1.ebuild => diff-pdf-0.4.1-r2.ebuild} | 9 +++++++- .../diff-pdf-0.4.1-no-poppler-cairo-check.patch | 24 ++++++++++++++++++++++ 2 files changed, 32 insertions(+), 1 deletion(-)
appeared recently at the tinderbox image 17.1_desktop_plasma_systemd-20210204-145218
Created attachment 686163 [details] emerge-info.txt
Created attachment 686166 [details] app-text:diff-pdf-0.4.1-r1:20210209-175331.log
Created attachment 686169 [details] emerge-history.txt
Created attachment 686172 [details] environment
Created attachment 686175 [details] etc.portage.tar.bz2
Created attachment 686178 [details] logs.tar.bz2
Created attachment 686181 [details] temp.tar.bz2
Toralf, I replaced the failing -r1 with a fixed -r2 earlier today =P
(In reply to Michael Orlitzky from comment #21) > Toralf, I replaced the failing -r1 with a fixed -r2 earlier today =P oha - still not in the tree - so delayed by the Gentoo pipeline I do assume - ok, - I'll close this nevertheless