Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 733930 - dev-db/sqlite-3.32.3:3 requires tcl although USE=-tcl
Summary: dev-db/sqlite-3.32.3:3 requires tcl although USE=-tcl
Status: RESOLVED DUPLICATE of bug 733348
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Arfrever Frehtes Taifersar Arahesis
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-26 06:26 UTC by Morton Pellung
Modified: 2020-07-26 21:00 UTC (History)
1 user (show)

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 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 ***