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

Bug 384801

Summary: dev-libs/apr-util: Fix sqlite dependency
Product: Gentoo Linux Reporter: Neil Leathers <neil.leathers>
Component: [OLD] LibraryAssignee: Apache Team - Bugzilla Reports <apache-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Neil Leathers 2011-09-28 16:03:32 UTC
The packages dev-libs/apr-util does not follow not following this definition of the sqlite use flag. The package is misinterpreting the flag to mean dev-db/sqlite version 2 is required. Since sqlite version 2 is broken on amd64 and appears to have been out of development for a long time, this is causing problems for packages that need to use sqlite.

The definitions from use.desc:
sqlite - Adds support for sqlite - embedded sql database 
sqlite3 - Adds support for sqlite3 - embedded sql database

The ebuild should change to use the following approach:

sqlite3? ( dev-db/sqlite:3 ) 
!sqlite3? ( sqlite? ( dev-db/sqlite:0 ) )


Reproducible: Always

Steps to Reproduce:
Toggle the sqlite and sqlite3 use flags