Is there a way around the Python dependency problem when updating Tumbleweed?
When I use Debian Sid, and, dependencies are waiting for solution, I can use the “–solver=aspcud” during DU.(apt-get --solver-aspcuid dist-upgrade) to get past the problem.
Right now I have 4 problems when updating.
4 Problems:
Problem: python3-wxPython-4.0.1-2.3.x86_64 requires python(abi) = 3.6, but this requirement cannot be provided
Problem: python3-tqdm-4.28.1-1.1.noarch requires python(abi) = 3.6, but this requirement cannot be provided
Problem: eric-19.01-1.3.noarch requires python(abi) = 3.7, but this requirement cannot be provided
Problem: hplip-3.18.6-1.4.x86_64 requires python(abi) = 3.7, but this requirement cannot be provided
Problem: python3-wxPython-4.0.1-2.3.x86_64 requires python(abi) = 3.6, but this requirement cannot be provided
deleted providers: python3-base-3.6.5-3.3.x86_64
Solution 1: deinstallation of python3-wxPython-4.0.1-2.3.x86_64
Solution 2: keep obsolete python3-base-3.6.5-3.3.x86_64
Solution 3: break python3-wxPython-4.0.1-2.3.x86_64 by ignoring some of its dependencies
Does using Solution 1, 2 or 3 make any sense at this time? I’ve already passed by 3 updates. Should I lock the packages using zypper addlock, or should I just wait until all the python packages are rebuilt? Or, am I missing something?
Thanks in advance, I’ve been using Tumbleweed for quite a while and never had to skip 3 updates before, and, I couldn’t find solutions on the mailing list or here in the forums.
Hi
So python3-wxPython has been fixed in the development repo, but not made it through to Factory… since there are delays in the next snapshot consider a manual download of the package and install…
Both python3-wxPython and eric updates seem to have succeeded. Thanks for the links to the build service.
hplip is still waiting for a Tumbleweed update. This might be a candidate for a hold.
I can’t find python3-tqdm on the build service, although python-tqdm is there. I’m not familiar enough with python to know if that’s a replacement or not. I’m still looking.