This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients buchs, christian.heimes, doko
Date 2019-12-09.16:45:06
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1575909907.15.0.161270617944.issue38987@roundup.psfhosted.org>
In-reply-to
Content
On Ubuntu and other Linux distros you must run ldconfig any time you install or change a shared library. Otherwise the dynamic linker won't be able to locate the shared library. 

I'm able to confirm that python3.8 does not work prior to calling, but works after calling ldconfig.

# ./configure --enable-shared
# make
# make install
# python3.8
python3.8: error while loading shared libraries: libpython3.8.so.1.0: cannot open shared object file: No such file or directory
# ldconfig
# python3.8
Python 3.8.0 (default, Dec  9 2019, 16:36:58) 
[GCC 7.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
History
Date User Action Args
2019-12-09 16:45:07christian.heimessetrecipients: + christian.heimes, doko, buchs
2019-12-09 16:45:07christian.heimessetmessageid: <1575909907.15.0.161270617944.issue38987@roundup.psfhosted.org>
2019-12-09 16:45:07christian.heimeslinkissue38987 messages
2019-12-09 16:45:06christian.heimescreate