Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182584 - app-admin/apache-tools-2.2.4-r3 requires sqlite
Summary: app-admin/apache-tools-2.2.4-r3 requires sqlite
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Apache Team - Bugzilla Reports
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-19 15:23 UTC by Rajiv Aaron Manglani (RETIRED)
Modified: 2007-06-19 15:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rajiv Aaron Manglani (RETIRED) gentoo-dev 2007-06-19 15:23:00 UTC
while building app-admin/apache-tools-2.2.4-r3:

/usr/bin/libtool --silent --mode=link i686-pc-linux-gnu-gcc -pthread  -march=athlon-xp -O3 -pipe   -Wl,--no-as-needed -L/usr/lib  -Wl,--no-as-needed -o htpasswd  htpasswd.lo   -lm -L/usr/lib -lpcre /usr/lib/libaprutil-1.la -lgdbm -ldb-4.2 -lsqlite -lexpat /usr/lib/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl
libtool: link: cannot find the library `/usr/lib/libsqlite.la' or unhandled argument `/usr/lib/libsqlite.la'
make[1]: *** [htpasswd] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-admin/apache-tools-2.2.4-r3/work/httpd-2.2.4/support'
make: *** [all-recursive] Error 1

!!! ERROR: app-admin/apache-tools-2.2.4-r3 failed.



the machine has dev-db/sqlite-3.3.12 installed but not at 2.x version. so only these libs are provided:

/usr/lib/libsqlite3.a
/usr/lib/libsqlite3.la
/usr/lib/libsqlite3.so -> libsqlite3.so.0.8.6
/usr/lib/libsqlite3.so.0 -> libsqlite3.so.0.8.6
/usr/lib/libsqlite3.so.0.8.6

app-admin/apache-tools should either DEPEND on '<dev-db/sqlite-2', build with sqlite-3, or have a sqlite USE flag (better option if possible).

thanks
Comment 1 Rajiv Aaron Manglani (RETIRED) gentoo-dev 2007-06-19 15:32:18 UTC
oops. apr-util was built which USE=sqlite, but not rebuilt when the USE flags changed.

rebuilding apr-util then apache-tools fixed this.