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

Bug 338994

Summary: app-admin/syslog-ng-3.1.2 - too many dependencies for USE="sql"
Product: Gentoo Linux Reporter: Arsen Shnurkov <Arsen.Shnurkov>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED WORKSFORME    
Severity: normal CC: mgorny
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Arsen Shnurkov 2010-09-28 05:55:53 UTC
What happens:

# emerge -av syslog-ng

 * IMPORTANT: 2 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
[binary  N    ] dev-libs/eventlog-0.2.12  USE="-static-libs" 
[binary  N    ] dev-libs/libtasn1-2.7  USE="-doc" 
[binary  N    ] dev-db/mysql-init-scripts-1.2 
[binary  N    ] dev-libs/libgpg-error-1.7  USE="nls -common-lisp" 
[binary  N    ] dev-libs/libgamin-0.1.10-r2  USE="python -debug" 
[binary  N    ] dev-python/egenix-mx-base-3.1.3 
[binary  N    ] app-admin/eselect-postgresql-0.3 
[binary  N    ] dev-perl/Net-Daemon-0.43 
[binary  N    ] perl-core/Storable-2.20 
[binary  N    ] perl-core/File-Spec-3.31 
[binary  N    ] perl-core/Sys-Syslog-0.27 
[binary  N    ] dev-libs/libgcrypt-1.4.6 
[binary  N    ] virtual/perl-Storable-2.20 
[binary  N    ] virtual/perl-File-Spec-3.31 
[binary  N    ] virtual/perl-Sys-Syslog-0.27 
[binary  N    ] dev-libs/libxslt-1.1.26  USE="crypt python -debug" 
[binary  N    ] net-libs/gnutls-2.10.1  USE="cxx nls zlib -bindist -doc -examples -guile -lzo" 
[binary  N    ] dev-perl/PlRPC-0.2020-r1 
[binary  N    ] net-nds/openldap-2.4.23  USE="berkdb crypt gnutls ipv6 kerberos minimal perl ssl tcpd -cxx -debug -experimental -icu -iodbc -odbc -overlays -samba -sasl (-selinux) -slp -smbkrb5passwd -syslog" 
[binary  N    ] dev-perl/DBI-1.609 
[binary  N    ] app-crypt/mit-krb5-1.8.2  USE="ldap -doc -xinetd" 
[binary  N    ] dev-db/postgresql-base-8.4.4-r2  USE="kerberos ldap nls pam readline ssl threads zlib -doc -pg_legacytimestamp" LINGUAS="ru -af -cs -de -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -sk -sl -sv -tr -zh_CN -zh_TW" 
[binary  N    ] dev-db/postgresql-server-8.4.4-r1  USE="nls perl python xml -doc -pg_legacytimestamp (-selinux) -tcl -uuid" LINGUAS="ru -af -cs -de -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -sk -sl -sv -tr -zh_CN -zh_TW" 
[binary  N    ] dev-db/libdbi-0.8.3  USE="-doc" 
[binary  N    ] dev-db/mysql-5.1.50-r1  USE="community perl ssl -big-tables -cluster -debug -embedded -extraengine -latin1 -max-idx-128 -minimal -pbxt -profiling (-selinux) -static -test -xtradb" 
[binary  N    ] virtual/mysql-5.1 
[binary  N    ] dev-db/libdbi-drivers-0.8.3  USE="mysql postgres -bindist -doc (-firebird) -oci8 -sqlite -sqlite3" 
[binary  N    ] dev-perl/DBD-mysql-4.01.3 
[binary  N    ] app-admin/gamin-0.1.10 
[binary  N    ] dev-libs/glib-2.24.1-r1  USE="fam -debug -doc (-selinux) -xattr" 
[binary  N    ] app-admin/gam-server-0.1.10  USE="-debug" 
[binary  N    ] app-admin/syslog-ng-3.1.2  USE="ipv6 pcre sql ssl tcpd -caps -hardened (-selinux) -spoof-source -static" 

Total: 32 packages (32 new, 32 binaries), Size of downloads: 0 kB

What I expect:
syslog-ng emerges with SQL support (SQL Server can be on another machine)
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-09-28 09:27:36 UTC
These are the dependencies of libdbi-drivers, and I think that's mostly clients. The only thing I would complain about is getting whole postgresql-server but there are open bugs for that already.

Please start by removing unnecessary USE flags from libdbi-drivers, and then let me know if anything unexpected is left.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2010-10-05 04:59:49 UTC
Use emerge -vta to figure out what is pulling in what. This certainly isn't a bug in syslog-ng.