Hello, I’m a recent refugee from Windows. I installed OpenSuse 15.6 on my old T510 Thinkpad Laptop here, a month or two ago, and to my memory it did its updates normally and worked fine.
But for a while now, I have gotten this error whenever I try to update, and the more time goes on, the more the updates pile up. This is the error I get:
Failed to process request.
More details: the installed gcr3-lang-3.41.0-150600.2.4.noarch requires ‘gcr3 = 3.41.0’, but this requirement cannot be provided
A friend recommended I try running “zypper info gcr” in the terminal, and this is what it returned (if this is helpful):
Loading repository data…
Warning: Repository ‘openSUSE:Backports:SLE-15-SP6’ metadata expired since 2024-07-20 02:30:51 EDT.
Warning: Repository metadata expired: Check if 'autorefresh' is turned on
(zypper lr), otherwise manually refresh the repository (zypper ref). If this
does not solve the issue, it could be that you are using a broken mirror or
the server has actually discontinued to support the repository.
Reading installed packages…
package ‘gcr’ not found.
Information for srcpackage gcr:
Repository : SUSE:SLE-15:Update
Name : gcr
Version : 3.41.1-150400.3.5.2
Arch : noarch
Vendor : SUSE LLC https://www.suse.com/
Summary : Library for Crypto UI related tasks
Description :
GCR is a library for displaying certificates, and crypto UI, accessing
key stores. It also provides the viewer for crypto files on the GNOME
desktop.
GCK is a library for accessing PKCS#11 modules like smart cards, in a
(G)object oriented way.
Builds binary package :
S | Name | Version
–±--------------------±-------------------
i | gcr-data | 3.41.1-150400.3.5.2
v | gcr-lang | 3.41.1-150400.3.5.2
i | gcr-prompter | 3.41.1-150400.3.5.2
v | gcr-ssh-agent | 3.41.1-150400.3.5.2
v | gcr-ssh-askpass | 3.41.1-150400.3.5.2
v | gcr-viewer | 3.41.1-150400.3.5.2
i | libgck-1-0 | 3.41.1-150400.3.5.2
| libgck-1-0-32bit | 3.41.1-150400.3.5.2
| libgck-devel | 3.41.1-150400.3.5.2
| libgck-devel-32bit | 3.41.1-150400.3.5.2
v | libgcr-3-1 | 3.41.1-150400.3.5.2
| libgcr-3-1-32bit | 3.41.1-150400.3.5.2
| libgcr-devel | 3.41.1-150400.3.5.2
| libgcr-devel-32bit | 3.41.1-150400.3.5.2
| typelib-1_0-Gck-1 | 3.41.1-150400.3.5.2
| typelib-1_0-Gcr-3 | 3.41.1-150400.3.5.2
| typelib-1_0-GcrUi-3 | 3.41.1-150400.3.5.2
Is there a way to let my computer get updates again? What other information could I supply to help clarify this issue? Thank you in advance