[Slackbuilds-users] Python3-3.7.4 builds on 32-bit host, not on 64-bit host

Rich Shepard rshepard at appl-ecosys.com
Wed Jul 17 21:46:40 UTC 2019


Python3-3.7.3 is installed on all hosts here. Today I downloaded
Python3-3.7.4.tar.xz to the 64-bit desktop and copied it to the 32-bit
desktop.

Changed the version number in the 32-bit desktop's python3.SlackBuild
script. Ran the script and upgraded the package.

Copied the build script to the 64-bit desktop and ran it. This is the
generated error:

if test "xupgrade" != "xno"  ; then \
 	case upgrade in \
 		upgrade) ensurepip="--upgrade" ;; \
 		install|*) ensurepip="" ;; \
 	esac; \
 	LD_LIBRARY_PATH=/opt/SBo/Python-3.7.4:/usr/lib64/qt/lib64: ./python -E -m ensurepip \
 		$ensurepip --root=/opt/SBo/package-python3/ ; \
fi
Looking in links: /tmp/tmp2q_4k113
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-19.0.3 setuptools-40.8.0
sed: can't read /opt/SBo/package-python3/usr/lib64/python3.7/ensurepip/__init__.py: No such file or directory

First, there is no ensurepip/ subdirectory. Second, why would the same
source tarball and build script work on the 32-bit host but not on the
64-bit host? (The latter is fully patched 14.2/x86_64 and has the patches/
subdirectory.)

Rich


More information about the SlackBuilds-users mailing list