При сборке python3.12.1 из официального источника распространения на команде make -j8 возникает ошибка: "./python -E -S -m sysconfig --generate-posix-vars ;\ if test $? -ne 0 ; then \ echo "generate-posix-vars failed" ; \ rm -f ./pybuilddir.txt ; \ exit 1 ; \ fi ./python -E -c 'import sys ; from sysconfig import get_platform ; print("%s-%d.%d" % (get_platform(), *sys.version_info[:2]))' >platform [ERROR] _curses failed to import: /home/artist/tmp/Python-3.12.1/build/lib.linux-x86_64-3.12/_curses.cpython-312-x86_64-linux-gnu.so: undefined symbol: extended_color_content [ERROR] _curses_panel failed to import: PyCapsule_Import could not import module "_curses" The following modules are *disabled* in configure script: _sqlite3 The necessary bits to build these optional modules were not found: _bz2 _ctypes _ctypes_test _hashlib _lzma _ssl _tkinter _uuid nis readline To find the necessary bits, look in configure.ac and config.log. Following modules built successfully but were removed because they could not be imported: _curses _curses_panel Could not build the ssl module! Python requires a OpenSSL 1.1.1 or newer Checked 111 modules (31 built-in, 66 shared, 1 n/a on linux-x86_64, 1 disabled, 10 missing, 2 failed on import) make[1]: выход из каталога «/home/artist/tmp/Python-3.12.1» ". Предварительно исполнена команда: ╰─ ./configure --prefix=/home/user/.python3.12.1 --enable-optimizations
Вы не умеете собирать python, и Gnome, разумеется, в этом не виноват. Посмотрите в задание https://git.altlinux.org/tasks/333513/, в котором собирается python-3.12, разберитесь в чем ваша ошибка.
(Ответ для Yuri N. Sedunov на комментарий #1) > Вы не умеете собирать python, и Gnome, разумеется, в этом не виноват. > Посмотрите в задание https://git.altlinux.org/tasks/333513/, в котором > собирается python-3.12, разберитесь в чем ваша ошибка. Сборка python3.12 идет согласно инструкциям на сайте python.org. Если по инструкциям от вендора не собирается сборка, то это ошибка в дистрибутиве.
(Ответ для Kazbek на комментарий #2) > (Ответ для Yuri N. Sedunov на комментарий #1) > > Вы не умеете собирать python, и Gnome, разумеется, в этом не виноват. > > Посмотрите в задание https://git.altlinux.org/tasks/333513/, в котором > > собирается python-3.12, разберитесь в чем ваша ошибка. > > Сборка python3.12 идет согласно инструкциям на сайте python.org. Если по > инструкциям от вендора не собирается сборка, то это ошибка в дистрибутиве. Так, а причём тут пакет python3? Вы уверены, что установили все необходимые зависимости? Предлагаю вам немного подождать, python3.12 скоро попадёт в репозиторий.
(Ответ для Grigory Ustinov на комментарий #3) > (Ответ для Kazbek на комментарий #2) > > (Ответ для Yuri N. Sedunov на комментарий #1) > > > Вы не умеете собирать python, и Gnome, разумеется, в этом не виноват. > > > Посмотрите в задание https://git.altlinux.org/tasks/333513/, в котором > > > собирается python-3.12, разберитесь в чем ваша ошибка. > > > > Сборка python3.12 идет согласно инструкциям на сайте python.org. Если по > > инструкциям от вендора не собирается сборка, то это ошибка в дистрибутиве. > > Так, а причём тут пакет python3? > Вы уверены, что установили все необходимые зависимости? > > Предлагаю вам немного подождать, python3.12 скоро попадёт в репозиторий. Можно закрывать, проблема решена установкой дополнительных системных пакетов.