Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 574916 - lxde-base/menu-cache-1.0.1 configuration fails
Summary: lxde-base/menu-cache-1.0.1 configuration fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: LXDE team (DEFUNCT)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 583578
  Show dependency tree
 
Reported: 2016-02-16 21:04 UTC by Thomas Capricelli
Modified: 2016-10-08 13:26 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,6.94 KB, text/x-log)
2016-02-16 21:07 UTC, Thomas Capricelli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Capricelli 2016-02-16 21:04:24 UTC
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
Comment 1 Thomas Capricelli 2016-02-16 21:07:33 UTC
Created attachment 425670 [details]
build.log
Comment 2 Thomas Capricelli 2016-02-16 21:08:58 UTC
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. ##
## ---------------- ##
Comment 3 Thomas Capricelli 2016-02-16 21:09:36 UTC
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
Comment 4 Thomas Capricelli 2016-02-16 21:23:02 UTC
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.
Comment 5 Pacho Ramos gentoo-dev 2016-10-08 13:26:04 UTC
x11-libs/libfm-extra-1.2.4 includes the fix