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

Bug 733930

Summary: dev-db/sqlite-3.32.3:3 requires tcl although USE=-tcl
Product: Gentoo Linux Reporter: Morton Pellung <morton.pellung.abraxis>
Component: Current packagesAssignee: Arfrever Frehtes Taifersar Arahesis <arfrever.fta>
Status: RESOLVED DUPLICATE    
Severity: normal CC: floppym
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Morton Pellung 2020-07-26 06:26:50 UTC
upgrading sqlite package:

~$ emerge -av1 sqlite
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild  N     ] dev-lang/tcl-8.6.8:0/8.6::gentoo  USE="threads -debug" ABI_X86="(64) -32 (-x32)" 5.750 KiB
[ebuild     U  ] dev-db/sqlite-3.32.3:3::gentoo [3.31.1:3::gentoo] USE="readline -debug -doc -icu -secure-delete -static-libs -tcl -test -tools" ABI_X86="(64) -32 (-x32)" 12.170 KiB

This newer version of sqlite wants to install tcl package although the use flag is -tcl.
Observed both on amd64 and aarch64 - my headless installations now all installed tcl - but I would prefer to keep minimal dependencies on servers.

Searching old bugs reports leads to ancient bug #281294 where it seems the tcl dependency is a long running issue, so I'm not sure if the renewed forced dependency now is actually a bug or deliberate decision. If the later, sorry for the noise :-/
Comment 1 Ionen Wolkens gentoo-dev 2020-07-26 09:21:10 UTC
USE=tcl is for tcl bindings used at run time, sqlite needs tcl for building either way (BDEPEND-only)

Used to not be needed due to using the amalgamation source but it was found to have limitations that forced to reintroduce the build-time tcl dependency.

Duplicate of bug #733348, also see bug #724578
Comment 2 Morton Pellung 2020-07-26 11:31:21 UTC
ok, then plz close :-(
I only found the much older bug but not the more recent bug #733348
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-07-26 16:30:29 UTC

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