| Summary: | app-admin/collectd-5.1.0-r1 USE=-collectd_plugins_perl - configure: error: "Some plugins are missing dependencies - see the summary above for details" | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Fabio Coatti <fabio.coatti> |
| Component: | [OLD] Server | Assignee: | Johan Bergström <bugs> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | proxy-maint |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
config.log
build.log libltdl config.log collectd-5.10.1-libperl.patch |
||
|
Description
Fabio Coatti
2012-10-09 07:29:02 UTC
1) Please attach the entire build log to this bug report. 2) Please attach the entire config.log to this bug report. Created attachment 326118 [details]
config.log
Created attachment 326120 [details]
build.log
(In reply to comment #1) > 1) Please attach the entire build log to this bug report. > 2) Please attach the entire config.log to this bug report. You're right, done. Comment on attachment 326120 [details]
build.log
It looks like you need to attach this file:
/var/tmp/portage/app-admin/collectd-5.1.0-r1/work/collectd-5.1.0/libltdl/config.log
Created attachment 326158 [details]
libltdl config.log
Here you go,thanks.
Created attachment 326242 [details, diff]
collectd-5.10.1-libperl.patch
I was able to reproduce this with perl 5.12.4-r1 and 5.16.1. It is most likely due to --as-needed and the lack of -lpthread. Anyway, please try replacing the old collectd-4.10.1-libperl.patch with the attached one.
Also, make this minor change to your ebuild:
old 2012-05-31 12:31:01.000000000 +1000
+++ new 2012-10-11 09:03:44.261772434 +1100
@@ -104,10 +104,10 @@
collectd_plugins_syslog? ( virtual/logger )"
PATCHES=(
- "${FILESDIR}/${PN}-4.10.1"-libperl.patch
"${FILESDIR}/${PN}-4.10.2"-{libocci,nohal}.patch
"${FILESDIR}/${PN}-4.10.3"-{lt,werror}.patch
"${FILESDIR}/${PN}-5.1.0"-netlink.patch
+ "${FILESDIR}/${PN}-5.1.0"-libperl.patch
)
# @FUNCTION: collectd_plugin_kernel_linux
With this patch the compilation went just fine with perl plugin, many thanks! +*collectd-5.1.0-r2 (30 Oct 2012) + + 30 Oct 2012; Markos Chandras <hwoarang@gentoo.org> +collectd-5.1.0-r2.ebuild, + +files/collectd-5.1.0-libperl.patch, +files/collectd-5.1.0-mongoc06.patch: + Revbump for #436538 and #437680. Thanks to Johan Bergström + <bugs@bergstroem.nu> + |