Basically did a big slash-and-burn of all installed py* packages
(python2 and python3, both distro and SBo) and reinstalled them from
scratch. Only reinstalled the things I currently need and their
dependencies, so that may have reduced the likelihood of conflicts.
Did get a couple of errors along the way but they disappeared on
re-attempt. I don't feel the need to know why.
Everything seems to work. I never could pin it down on a particular
package conflict but that's OK.
Thanks to everyone who reached out to help (on and offline) - you know
who you are.
And BTW the idea of building in a clean chroot did prove to be useful.
And not difficult.
Going forward, no more running pip as root. Or at all if I can help it,
unless in a virtualenv.
thanks again!
Judah
On 5/27/26 21:20, J. Milgram via SlackBuilds-users wrote:
On 5/27/26 10:33, Erich Ritz wrote:
This is the full dependency list required for python-zipp, from my
local build log (I use slackrepo to build in a clean chroot):
Thank you Erich. Not sure what to do with it, though. There was never
any suspicion that there was an actual circular dependency coming from
the SBo .info files. I only see it when I try to build python-zipp and
python-importlib_metadata packages manually. (See error messages below).
FWIW, I have recently rebuilt every one of those dependencies in
versions you list.
Is there any diagnostic value in running slackrepo on my system to
build python-zipp? Not been a slackrepo user, I'd need to figure out
how to do the clean chroot bit, so any tips appreciated!
thanks
Judah
On 5/27/26 10:33, Erich Ritz wrote:
On Wednesday, May 27th, 2026 at 9:17 AM, J. Milgram via
SlackBuilds-users <[email protected]> wrote:
python-importlib_metadata and python-zipp really do seem to be pointing
at each other:
After removing both packages, and attempting to re-install (with
sboinstall or manually):
The python-zipp build bombs with:
ERROR Missing dependencies:
setuptools_scm[toml]>=3.4.1
importlib-metadata>=4.6
while python-importlib_metadata seems to need python-zipp, bombing
with:
ERROR Missing dependencies:
setuptools_scm[toml]>=3.4.1
importlib-metadata>=4.6 -> zipp>=3.20
I don't understand why it's complaining about setuptools_scm ... I
seem to have it:
/var/log/packages/python3-setuptools-scm-opt-8.3.1-noarch-1_SBo
/var/log/packages/python-setuptools_scm-6.3.2-x86_64-1
/var/log/packages/python3-setuptools_scm_git_archive-1.4.1-x86_64-1_SBo
... though not sure which (if any) of these packages is the one it
wants.
So I'm stuck again. Anyone have a next step to suggest?
At least I got python3-setuptools-opt installed.
thanks!
Judah
Hi Judah,
This is the full dependency list required for python-zipp, from my
local build log (I use slackrepo to build in a clean chroot):
Building python/python-zipp (rebuild for updated deps) 2026-02-03
15:47:51
Verifying source files ...
Installing dependencies ...
python3-flit_core-3.12.0-x86_64-1_SBo: Simplified pkging of Python
modules, core b [ 180K]
python3-installer-0.7.0-x86_64-6_SBo: Library for installing Python
packages from [ 1.1M]
python3-pyproject-hooks-1.2.0-x86_64-1_SBo: Wrappers to call PEP 517
build backend [ 120K]
python3-build-1.3.0-x86_64-1_SBo: a simple, correct PEP517 package
builder ....... [ 230K]
python3-packaging-opt-26.0-noarch-1_SBo: Install packaging in /opt
............... [ 740K]
python3-wheel-0.45.1-x86_64-1_SBo: A built-package format for Python
............. [ 650K]
python3-setuptools-opt-80.10.2-x86_64-1_SBo: Install setuptools from
-current in / [ 9.6M]
Running python-zipp.SlackBuild ...
ETA 15:48:??
...
Built ok: python-zipp-3.21.0-x86_64-11_SBo.txz 15:47:53
Unmounting chroot ...
Backed up: python-zipp-3.21.0-x86_64-10_SBo.txz
:-) python/python-zipp Rebuilt for updated deps (-:
Erich
--
=====
[email protected]
301-257-7069
_______________________________________________
SlackBuilds-users mailing list
[email protected]
https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/