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

Bug 148025

Summary: squidguard-1.2.0-r1.ebuild not work with berkley db 4.2
Product: Gentoo Linux Reporter: Anatoly Shipitsin <norguhtar>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2006.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Anatoly Shipitsin 2006-09-18 00:44:12 UTC
--- /usr/sbin/
>>> /usr/sbin/berkeley_db42_svc
* Creating db.h symlinks to db4.2
>>> Regenerating /etc/ld.so.cache...
>>> sys-libs/db-4.2.52_p2-r1 merged.

>>> No packages selected for removal by clean.

>>> Emerging (2 of 2) net-proxy/squidguard-1.2.0-r1 to /
* squidGuard-1.2.0.tar.gz MD5 ... [ ok ]
* squidGuard-1.2.0.tar.gz RMD160 ... [ ok ]
* squidGuard-1.2.0.tar.gz SHA1 ... [ ok ]
* squidGuard-1.2.0.tar.gz SHA256 ... [ ok ]
* squidGuard-1.2.0.tar.gz size ... [ ok ]
* checking ebuild checksums ... [ ok ]
* checking auxfile checksums ... [ ok ]
* checking miscfile checksums ... [ ok ]
* checking squidGuard-1.2.0.tar.gz ... [ ok ]
>>> Unpacking source...
>>> Unpacking squidGuard-1.2.0.tar.gz to /var/tmp/portage/squidguard-1.2.0-r1/work
* Applying squidguard-1.2.0-db4.patch ... [ ok ]
>>> Source unpacked.
squidGuard --build=i686-pc-linux-gnu
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking whether make sets ${MAKE}... yes
checking for a BSD compatible install... /bin/install -c
checking for bison... bison -y
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking for lynx... false
checking for perl... /usr/bin/perl
checking for db_version in -ldb... no

** The Berkley DB library is required for squidGuard
to compile. Get it from http://www.sleepycat.com
use --with-db=DIR or --with-db-lib=DIR to specify
its location. (default is /usr/local/BerkeleyDB)


!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/squidguard-1.2.0-r1/work/squidGuard-1.2.0/config.log

!!! ERROR: net-proxy/squidguard-1.2.0-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
squidguard-1.2.0-r1.ebuild, line 32: Called econf '--with-sg-config=/etc/squidGuard/squidGuard.conf' '--with-sg-logdir=/var/log/squidGuard'
ebuild.sh, line 540: Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

patch for squidguard work only with db-4.1
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-18 01:18:21 UTC

*** This bug has been marked as a duplicate of 147940 ***