You are not logged in.

#1 2018-01-16 19:52:37

tpfkanep
Member
From: South Africa
Registered: 2009-12-15
Posts: 121

[solved] - Help with compiling [fbida]

I get this error when trying to compile fbida:

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 'make yum' (needs sudo).
make: *** [GNUmakefile:28: deps] Error 1

What is causing the compile to fail...? Could it be gbm - Game Backup Monitor monitors games and backs up their savegames, which is an aur package?

Thanks.

Last edited by tpfkanep (2018-01-18 01:47:04)

Offline

#2 2018-01-16 20:03:19

2ManyDogs
Forum Fellow
Registered: 2012-01-15
Posts: 4,645

Re: [solved] - Help with compiling [fbida]

Why are you building fbida, instead of using the package from the repo?  https://www.archlinux.org/packages/comm … _64/fbida/

The build is failing because it is missing one or more of the dependencies. It could be gbm or any of the others. It is pretty easy to check to see which are installed and which are not. Looking at the full output from 'make' (instead of just the end result) might also give you a clue.

Last edited by 2ManyDogs (2018-01-16 20:19:17)

Offline

#3 2018-01-16 22:45:31

tpfkanep
Member
From: South Africa
Registered: 2009-12-15
Posts: 121

Re: [solved] - Help with compiling [fbida]

Thanks for the reply.

I am using ranger & fbida (which incl. the fbpdf utility). When I try to run fbpdf I get this error:  fbpdf: symbol lookup error: fbpdf: undefined symbol: cairo_gl_surface_swapbuffers. Searching, I could only find this clue: https://archlinuxarm.org/forum/viewtopi … pdf#p56973 where fbida was compiled from source.

make produces the same output as what makepkg does.

Offline

#4 2018-01-16 23:52:28

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,559

Re: [solved] - Help with compiling [fbida]

Looks like the package just needs rebuilt. Rebuilding manually isn't the way to fix this.

https://wiki.archlinux.org/index.php/Arch_Build_System

A bug report would also be in order.

Edit: The package won't build, either, because it needs cairo-gl which is an experimental backend that Arch no longer provides. Definitely need a bug report.

Last edited by Scimmia (2018-01-16 23:56:30)

Offline

#5 2018-01-17 01:03:46

tpfkanep
Member
From: South Africa
Registered: 2009-12-15
Posts: 121

Re: [solved] - Help with compiling [fbida]

Help with bug report:
1] Should I make an package request (AUR -or- Arch repository) for cairo-gl before making the bug report?
2] I dunno if this is an upstream -or- Arch issue?

Offline

#6 2018-01-17 02:55:25

Docbroke
Member
From: India
Registered: 2015-06-13
Posts: 1,433

Re: [solved] - Help with compiling [fbida]

tpfkanep wrote:

Help with bug report:
1] Should I make an package request (AUR -or- Arch repository) for cairo-gl before making the bug report?
2] I dunno if this is an upstream -or- Arch issue?

No need for making package request, click on bugs on the top panel and file.
This is not an upstream issue.

As a sidenote fbgs seems to be working fine. I wasn't even aware that fbida also provides fbpdf simultaneously ( which is probably updated version of fbgs).

Last edited by Docbroke (2018-01-17 02:56:34)

Offline

#7 2018-01-17 03:52:44

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,559

Re: [solved] - Help with compiling [fbida]

1) There was already a request to add the gl backend back to cairo, it was denied.
2) The problem is with Arch's fbida packaging.

Offline

#8 2018-01-17 03:58:04

tpfkanep
Member
From: South Africa
Registered: 2009-12-15
Posts: 121

Re: [solved] - Help with compiling [fbida]

Bug filed: https://bugs.archlinux.org/task/57124

Edit:
Thanks for the fix with fbida 2.14-1.

Last edited by tpfkanep (2018-01-17 11:35:32)

Offline

Board footer

Powered by FluxBB