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

Bug 205120

Summary: sqlite/sqlite3 useflag inconsistency
Product: Gentoo Linux Reporter: Benedikt Morbach <benedikt.morbach>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED UPSTREAM    
Severity: enhancement CC: bugzilla-gentoo
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Benedikt Morbach 2008-01-09 21:05:10 UTC
I do not know if this was proposed earlier, but I noticed, that USE="sqlite" seems to just pull in any dev-db/sqlite (in many cases not really any, but the one supported/the one the dev added), while sqlite3 pulls in dev-db/sqlite-3*

In my humble opinion it would be nice to have a greater degree of control by separating this into two useflags, sqlite2 and sqlite3, just like e.g. qt3 and qt4

Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-01-09 21:08:11 UTC
Benedikt, we have gentoo-dev mailing list [1] for similar debates, not bugzilla; please take it there. Thanks.

http://www.gentoo.org/main/en/lists.xml
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2008-03-27 22:20:51 UTC
*** Bug 215114 has been marked as a duplicate of this bug. ***
Comment 3 Robert Trace 2008-03-27 23:04:16 UTC
So there was a discussion[1] about this.  And, it predates this bug.

I don't understand why this bug was closed.  First of all, it's aberrant behavior and that behavior hasn't been rectified.

Maybe bugzilla isn't the forum for discussion of a solution (although I don't see why not), but that doesn't mean that the bug is invalid or otherwise resolved.  Closing it and saying "discuss elsewhere" just makes it all that more difficult to find these types of issues when searching bugzilla.

Please reopen and allow the discussion/issue to be visible.

[1] http://article.gmane.org/gmane.linux.gentoo.devel/51611
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2008-03-27 23:11:06 UTC
Once again, if you are unhappy with the outcome of the previous debate on ML, then take it there. Bugzilla completely sucks for debates.
Comment 5 Robert Trace 2008-03-27 23:19:25 UTC
Actually, I'm relatively happy with the outcome of the debate.  The (limited) discussion fizzled out with Doug Goldstein saying[1]:

>> how about 'sqlite' means you want sqlite irregardless of version ... then 
>> sqlite-2 either gets punted from apr-util or it gets a local USE 
>> flag 'sqlite-old' for older cruft
>   
> I agree with this.
> ...
> I'm willing to start making this change asap in the tree.

I'm not disagreeing with his sentiment, nor am I trying to have the implementation discussion here.  I'm pointing out that this work still isn't done and as such, I consider the current behavior a bug.

Since there are at least two Gentoo developers who agree with me (see previously reference links to gentoo-dev), this seems like a valid bug.

[1] http://article.gmane.org/gmane.linux.gentoo.devel/51670