Cannot update HPLIP due to dependency issue. What to do? How do I supply dependency. HPLIP itself works fine.
Error message
Dependency resolution failed:
problem with the installed hplip-3.24.4-273.6.x86_64
problem with the installed hplip-hpijs-3.24.4-273.6.x86_64
problem with the installed hplip-sane-3.24.4-273.6.x86_64
problem with the installed hplip-scan-utils-3.24.4-273.6.x86_64
problem with the installed hplip-udev-rules-3.24.4-273.6.x86_64
the to be installed python311-numba-0.60.0-1.2.x86_64 requires '(python311-numpy >= 1.22 with python311-numpy < 2.1)', but this requirement cannot be provided
frankie@localhost:~> sudo zypper dup
[sudo] password for root:
Loading repository data…
Reading installed packages…
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See ‘man zypper’ for more information about this command.
Computing distribution upgrade…
Problem: 1: the to be installed python311-zarr-2.18.2-2.1.noarch requires ‘python311-numpy1 >= 1.23’, but this requirement cannot be provided
not installable providers: python311-numpy1-1.26.4-1.1.x86_64[download.opensuse.org-oss]
python311-numpy1-1.26.4-1.1.x86_64[https-download.opensuse.org-943f89f4]
Solution 1: Following actions will be done:
keep obsolete python311-zarr-2.18.2-1.2.noarch
deinstallation of python311-numba-0.60.0-1.2.x86_64
Solution 2: Following actions will be done:
keep obsolete python311-numpy-2.0.0-1.2.x86_64
keep obsolete python311-zarr-2.18.2-1.2.noarch
Solution 3: Following actions will be done:
deinstallation of python311-zarr-2.18.2-1.2.noarch
deinstallation of python311-numba-0.60.0-1.2.x86_64
Solution 4: deinstallation of python311-numpy-2.0.0-1.2.x86_64
Solution 5: break python311-zarr-2.18.2-2.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/4/5/c/d/?] (c):
Please use a code block next time to format the command and output of “zypper lr -d”
#11, factory is always dangerous #12 looks like your installation disk #10 and #13 are overlaps, only difference is that 10 is http instead of https, I would remove #10
I want to thank everyone who has helped me to understand this error code. I did a lot of deleting and adding, What ever I installed and deinstalled worked. Thanks so much for your help!!!