Summary: | media-gfx/fbida-2.12 - src_compile(): Build dependencies missing for fbi and/or fbpdf. fbi needs: freetype2 fontconfig libdrm libexif libpng libtiff-4 libwebp fbpdf needs: libdrm poppler-glib gbm epoxy cairo-gl Please install. You can try '[...] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toni Ballesta <info> |
Component: | Current packages | Assignee: | Jeroen Roovers (RETIRED) <jer> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | blopsalot, can.ecodo.nu.n.o+bugs.gentoo, jstein, nbowler |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log with package header included
Patch for solve poppler with cairo dependency on 2.12 Patch for solve poppler with cairo dependency on 2.14 |
Description
Toni Ballesta
2017-12-29 13:25:48 UTC
Please set language to english (e.g. LC_MESSAGES=C) and then attach the complete build log. Created attachment 513380 [details]
Build log with package header included
Solution appears to be that fbida requires poppler to be built with cairo use flag or it is missing headers. Adding the cairo USE flag to poppler enabled me to install media-gfx/fbida with fbcon. Me too, same results with USE=cairo on poppler... Thanks. Created attachment 545866 [details, diff]
Patch for solve poppler with cairo dependency on 2.12
Created attachment 545868 [details, diff]
Patch for solve poppler with cairo dependency on 2.14
I recommend remove mask flags, minimum on x86 and amd64 (seems to work ok).
+1 on this. Adding the cairo USE flag to poppler-0.74.0 enabled me to install media-gfx/fbida-2.12 with fbcon. Same for media-gfx/fbida-2.13-r1. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c77eafd6a113cbdf7c129a92237e68ff3c7ad1 commit b1c77eafd6a113cbdf7c129a92237e68ff3c7ad1 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2020-09-05 09:09:27 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2020-09-05 09:12:31 +0000 media-gfx/fbida: Set more dependencies Package-Manager: Portage-3.0.5, Repoman-3.0.1 Closes: https://bugs.gentoo.org/595234 Closes: https://bugs.gentoo.org/642640 Signed-off-by: Jeroen Roovers <jer@gentoo.org> media-gfx/fbida/fbida-2.14-r2.ebuild | 8 ++++++-- media-gfx/fbida/fbida-9999.ebuild | 5 ++++- 2 files changed, 10 insertions(+), 3 deletions(-) |