Bug 243409

Summary: graphics/ephoto: configure build failure
Product: Ports & Packages Reporter: Nuno Teixeira <eduardo>
Component: Individual Port(s)Assignee: Loïc Bartoletti <lbartoletti>
Status: Closed FIXED    
Severity: Affects Only Me Flags: lbartoletti: maintainer-feedback+
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
my poudriere log
none
poudriere error log none

Description Nuno Teixeira freebsd_committer freebsd_triage 2020-01-17 11:17:35 UTC
Hello,

I'm compiling ephoto in poudriere, FreeBSD 12.1:

#########
...
checking where the gettext function comes from... external libintl
checking how to link with libintl... /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib
checking pkg-config is at least version 0.9.0... yes
checking for EFL... no
configure: error: Package requirements (eina >= 1.18.0 evas >= 1.18.0 ecore >= 1.18.0 ecore-file >=
1.18.0 ecore-ipc >= 1.18.0 edje >= 1.18.0 eo >= 1.18.0 eio >= 1.18.0
elementary >= 1.18.0 efreet-mime >= 1.18.0) were not met:

Package 'ecore-audio', required by 'edje', not found
Package 'ecore-audio', required by 'edje', not found
Package 'ecore-audio', required by 'edje', not found
Package 'ecore-audio', required by 'edje', not found
Package 'ecore-audio', required by 'edje', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables EFL_CFLAGS
and EFL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
===>  Script "configure" failed unexpectedly.
Please report the problem to lbartoletti@FreeBSD.org [maintainer] and attach
the "/wrkdirs/usr/ports/graphics/ephoto/work/ephoto-1.5/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/ephoto
=>> Cleaning up wrkdir
===>  Cleaning for ephoto-1.5_4
build of graphics/ephoto | ephoto-1.5_4 ended at Fri Jan 17 03:12:00 WET 2020
build time: 00:04:37
!!! build failure encountered !!!
#########

It seems that configure doesn't find efl libraries?

Thanks,

Nuno Teixeira
Comment 1 Loïc Bartoletti freebsd_committer freebsd_triage 2020-01-18 10:52:15 UTC
Created attachment 210837 [details]
my poudriere log
Comment 2 Loïc Bartoletti freebsd_committer freebsd_triage 2020-01-18 10:53:43 UTC
Hmm I can't reproduce the problem. Can you try to clean EFL pkg and retest please?
Comment 3 Nuno Teixeira freebsd_committer freebsd_triage 2020-01-22 19:55:37 UTC
Created attachment 210972 [details]
poudriere error log

Hello,

I have same error after a poudriere pkgclean -A.

Thanks,

Nuno