Summary: | dev-db/4store-1.1.5 : make: *** No rule to make target 'install'. Stop. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Patrick Lauer <patrick> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | Keywords: | PMASKED |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
config.log
dev-db:4store-1.1.5:20151113-213738.log emerge-history.txt environment |
Description
Toralf Förster
2015-11-14 09:21:54 UTC
Created attachment 416920 [details]
config.log
Created attachment 416922 [details]
dev-db:4store-1.1.5:20151113-213738.log
Created attachment 416924 [details]
emerge-history.txt
Created attachment 416926 [details]
environment
I think that the problem is that avahi was not built with dbus, which is needed in order for avahi-client to be present. So, we should depend on net-dns/avahi[dbus]. Note that the upstream configure script is broken in this regard. The dependency on avahi looks automagic. It can also be satisfied by dns-sd or it is allowed to have neither of them. Also, according to http://4store.org/trac/wiki/Dependencies, we need dev-libs/libpcre[unicode]. configure.ac also says glib-2.0 >= 2.2.0, gthread-2.0 >= 2.2.0, libxml-2.0, raptor2 and rasqal >= 0.9.22. checking for AVAHIC... configure: error: Package requirements (avahi-client) were not met: No package 'avahi-client' 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 AVAHIC_CFLAGS and AVAHIC_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. So the trigger is that you managed to unmerge some dependencies, and the secondary bug is that src_configure doesn't abort. Fun! (In reply to Patrick Lauer from comment #6) > So the trigger is that you managed to unmerge some dependencies JustFWIW here I do use --deep in emerge unconditionally nowadays avahi does _not_ build avahi-client if dbus is not installed. (Its configure.ac contains 'BUILD_CLIENT="no (You need avahi-daemon and D-Bus!)"'.) Package removed |