Configuration fails with : checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for GLIB... yes checking for LIBFM_EXTRA... no configure: error: Package requirements (libfm-extra) were not met: No package 'libfm-extra' found I checked, and i have x11-libs/libfm-extra-1.2.3 installed since march 2015
Created attachment 425670 [details] build.log
Relevant part of the corresponding config.log : configure:12326: result: /usr/bin/x86_64-pc-linux-gnu-pkg-config configure:12394: checking pkg-config is at least version 0.9.0 configure:12397: result: yes configure:12407: checking for GLIB configure:12414: $PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.16.0 gio-2.0 >= 2.15.2" configure:12417: $? = 0 configure:12431: $PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.16.0 gio-2.0 >= 2.15.2" configure:12434: $? = 0 configure:12492: result: yes configure:12501: checking for LIBFM_EXTRA configure:12508: $PKG_CONFIG --exists --print-errors "libfm-extra" Package libfm-extra was not found in the pkg-config search path. Perhaps you should add the directory containing `libfm-extra.pc' to the PKG_CONFIG_PATH environment variable No package 'libfm-extra' found configure:12511: $? = 1 configure:12525: $PKG_CONFIG --exists --print-errors "libfm-extra" Package libfm-extra was not found in the pkg-config search path. Perhaps you should add the directory containing `libfm-extra.pc' to the PKG_CONFIG_PATH environment variable No package 'libfm-extra' found configure:12528: $? = 1 configure:12542: result: no No package 'libfm-extra' found configure:12558: error: Package requirements (libfm-extra) were not met: No package 'libfm-extra' 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 LIBFM_EXTRA_CFLAGS and LIBFM_EXTRA_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. ## ---------------- ## ## Cache variables. ## ## ---------------- ##
And indeed, pkg-config doesn't know about it: orzel@berlioz /home/orzel% pkg-config --exists --print-errors "libfm-extra" Package libfm-extra was not found in the pkg-config search path. Perhaps you should add the directory containing `libfm-extra.pc' to the PKG_CONFIG_PATH environment variable No package 'libfm-extra' found
It works once libfm-extra is unmerged/re-emerged. It clearly is different from the one present one year ago. Someone forgot to bumps the -r1 when doing so... And put this as dep in menu-cache and probably other packages. Hopefully this ticket will help others having the same problem. So this ticket is rather a request for adding a -r1 to the current package.
x11-libs/libfm-extra-1.2.4 includes the fix