So I've got a desktop running Tumbleweed. I'm trying to use a HP 5520 printer with it. It's recognized as a 'USB device', that's plugged in. I understand that I need the appropriate driver to work with the printer & that 'Hplip' is the place to start (also from a little googling that working with Hplip is something people seem to find tricky but I'm not up to that point yet). I understand that the straightforward way to do this is to open up Yast software management.
1st issue, when I try to do this via the GUI it doesn't open. A quick google (
https://www.reddit.com/r/openSUSE/co...yast_from_gui/) suggests that I may not be using the correct repositories.
That's worth checking out on it's own, so if there's something amiss here;
------- @localhost:~> zypper lr -p
# | Alias | Name | Enabled | GPG Check | Refresh | Priority
--+---------------------+-----------------------------+---------+-----------+---------+---------
1 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | 99
2 | openSUSE-20171102-0 | openSUSE-20171102-0 | Yes | (r ) Yes | No | 99
3 | packman | packman | Yes | (r ) Yes | Yes | 90
4 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | 99
5 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Yes | (r ) Yes | Yes | 99
6 | repo-oss | openSUSE-Tumbleweed-Oss | Yes | (r ) Yes | Yes | 99
7 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | 99
8 | repo-update | openSUSE-Tumbleweed-Update | Yes | (r ) Yes | Yes | 99
then thanks for mentioning it.
Failing to open Yast via the GUI I've tried a direct install from this site.
https://software.opensuse.org/package/hplip
Upon opening the .ymp file I get an error message that's not copy pasteable, but tells me
"run save_y2 logs to get complete logs,
Details, failed to load module 'Oneclickinstallworkerfunctions' due to failed to load module 'source dialogs' due to failed to load module 'CVM' due to cannot load '..."
With that not working I've tried to install via command line with "sudo zypper install hplip", to which I get;
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: hplip-3.18.6-1.2.x86_64 requires hplip-hpijs = 3.18.6-1.2, but this requirement cannot be provided
uninstallable providers: hplip-hpijs-3.18.6-1.2.i586[repo-oss]
hplip-hpijs-3.18.6-1.2.x86_64[repo-oss]
Solution 1: Following actions will be done:
replacement of rpm-python-4.13.0.1-7.1.x86_64 with python2-rpm-4.14.2.1-1.1.x86_64
deinstallation of libyui-qt-pkg8-2.45.14-1.1.x86_6 4
deinstallation of libyui-ncurses-pkg8-2.48.5-1.1.x86_64
Solution 2: do not install hplip-3.18.6-1.2.x86_64
Solution 3: break hplip-3.18.6-1.2.x86_64 by ignoring some of its dependencies
...
Selecting 'solution 1' leads to a multiplication of options regarding replacing/deinstalling files.
Searching the forums here for others who'd had a similar problem didn't bring up too much.
It seemed better at this point to stop and ask for advice before I broke something.
Thanks for any help you can offer.