From bugzilla-daemon at bugs.sourcemage.org Tue Sep 1 04:14:07 2020 From: bugzilla-daemon at bugs.sourcemage.org (bugzilla-daemon at bugs.sourcemage.org) Date: Tue, 01 Sep 2020 08:14:07 +0000 Subject: [SM-Grimoire-Bugs] [Bug 16138] New: cracklib has broken python detection, fails to build with python3 default Message-ID: https://bugs.sourcemage.org/show_bug.cgi?id=16138 Bug ID: 16138 Summary: cracklib has broken python detection, fails to build with python3 default Product: Codex Version: test grimoire Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: security Assignee: sm-grimoire-bugs at lists.ibiblio.org Reporter: sobukus at sourcemage.org Classification: Unclassified I don't care about cracklib and have enough problems, so I'll only report: It's broken with pyhton3 as default. It depends on some PYTHON, but there is no mechanism to select the proper python. The configure script finds /usr/bin/python and runs with it, failing: checking for python... /usr/bin/python checking for python version... 3.8 checking for python platform... linux checking for python script directory... ${prefix}/lib/python3.8/site-packages checking for python extension module directory... ${exec_prefix}/lib/python3.8/site-packages checking python3.8/Python.h usability... no checking python3.8/Python.h presence... no checking for python3.8/Python.h... no configure: error: python headers not found ! Problem Detected ! It misses -I/usr/include/python3.8 in this case (`python-config --includes` would tell you this). Maybe we want to get rid of python2 and fix this up for 3 only (until 4 comes along). PS: This is in security-libs ? we're even missing a bugzilla component for this. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: