Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 337992

Summary: =app-admin/syslog-ng-3.1.2 fails to build without dev-libs/eventlog
Product: Gentoo Linux Reporter: Matt Turner <mattst88>
Component: New packagesAssignee: Mr. Bones. (RETIRED) <mr_bones_>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: syslog-ng-3.2.1-build.log.gz
syslog-ng-3.1.2-config.log.gz

Description Matt Turner gentoo-dev 2010-09-19 04:02:46 UTC
I don't understand it, since eventlog is specified in the dependencies of syslog-ng, but without eventlog...

checking pkg-config is at least version 0.16... yes
checking for GLIB - version >= 2.10.1... yes (version 2.20.5)
checking for EVTLOG... no
configure: error: Cannot find eventlog version >= 0.2: is pkg-config in path?

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/app-admin/syslog-ng-3.1.2/work/syslog-ng-3.1.2/config.log


Compiling with
app-admin/syslog-ng-3.1.2  USE="pcre ssl tcpd -caps (-hardened) -ipv6 (-selinux) -spoof-source -sql -static"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2010-09-19 04:50:11 UTC
reopen with that config.log file please.
Comment 2 Matt Turner gentoo-dev 2010-09-19 05:01:10 UTC
Created attachment 247926 [details]
syslog-ng-3.2.1-build.log.gz

For reference, dev-util/pkgconfig-0.23 is installed.
Comment 3 Matt Turner gentoo-dev 2010-09-19 05:01:45 UTC
Created attachment 247927 [details]
syslog-ng-3.1.2-config.log.gz
Comment 4 Matt Turner gentoo-dev 2010-09-19 05:02:06 UTC
Reopening.
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2010-09-19 05:36:16 UTC
what's your /usr/lib/pkgconfig/eventlog.pc file look like?
Comment 6 Matt Turner gentoo-dev 2010-09-19 05:39:26 UTC
Sorry. Terribly stupid bug report. I was trying to run the test suite by using `ebuild /usr/portage/app-admin/syslog-ng/syslog-3.1.2.ebuild test` without checking that the dependencies were actually installed.

Sorry for wasting your time. :S