Skip to content

Conversation

dagbrown
Copy link
Member

sqlite seems to have picked up some bloat along the way.

First of all, tcl is an OPTIONAL dependency, and should have never been made mandatory.

Second, rebuilding Python with sqlite support is also OPTIONAL and that should also be a choice.

Being forced to install all of tcl just for one optional component of
sqlite is simply insane. Make it optional so that if you really really
want to run all the tests and/or run sqlite3_analyze, you can, but if
you just need sqlite, you can have it by itself.

sqlite is meant to be small and standalone, not bring in entire other
ecosystems.
You shouldn't be forced to reinstall Python just because you installed
sqlite. Make that optional.
@stumbles
Copy link
Member

When sqlite is upgraded it changes soname versions breaking python requiring a lunar fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants