R. David Murray <rdmur...@bitdance.com> added the comment:

This is not a bug in Python.  Your link implies you are building things from 
scratch, so it is your responsibility to resolve the dependencies.

sqlite3 support is implemented via an extension module (compiled C code).  That 
extension module must be built against sqlite3.  If you don't have sqlite3 
installed, the extension can't be built (which the Python build process tells 
you in the summary at the end).  If you later install sqlite3, there's no way 
the extension module to get automatically compiled.  You have to do it, as you 
discovered.

On systems with a package manager, the sqlite3 dependency would be 
automatically resolved.  Unless you told the system to build without sqlite, in 
which case it would again be your responsibility to reinstall python after 
changing your mind.

----------
nosy: +r.david.murray
resolution:  -> invalid
stage:  -> committed/rejected
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue9365>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to