Deleting post not allowed
Pls see my edited post above your post. Thx.
Pls see my edited post above your post. Thx.
Your best option is probably just to wait for the mirror you ended up with to sync.
Unless this has been going on for weeks.
These repo errors have been happening for about 4 days. I have a feeling this is a perma-error, i.e. it will not be fixing itself.
Any ideas how to fix this? If needed, I can hire a trusted Linux expert to remote access my system and see if they can fix it.
Should I submit a bug report to the Opensuse Repo Maintainer Team? They have a URL for bug reports?
I’d like to try Myrlyn but it looks like the Catch 22 error mentioned earlier is locking me out of Mrylyn.
Update. Surprise - Myrlyn has now let me in. I’m exploring Myrlyn now to see how it works. It flagged snappy as bad.
I took a snapshot and Myrlyn is now doing its version of “sudo zypper dup”. Fingers crossed…
Looks like the Myrlyn equivalent of sudo zypper dup worked OK (I presumed it would work OK because Myrlyn disabled the snappy repo).
So then I rebooted and ran sudo zypper dup and that failed (see below). So it looks like when Myrlyn disables a repo the zypper command does not recognize that disable.
advait@localhost:~> sudo zypper dup
[sudo] password for root:
Looking for gpg keys in repository snappy.
gpgkey=https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed/repodata/repomd.xml.key
Retrieving repository 'snappy' metadata -----------------------------------------------------------------------------------------------------------------------------------------------------------------[/]
Warning: Digest verification failed for file 'c65f86a0dc27f0d9618aa189545257c72074f5e4fe155b904c6dc67fe66fa68ab9a4deddf1d701a28c6ff3a52bf63d17bef8cf15057e8a9216c00cf241d131c4-filelists-ext.xml.gz'
[/var/tmp/AP_0xnzM35S/repodata/c65f86a0dc27f0d9618aa189545257c72074f5e4fe155b904c6dc67fe66fa68ab9a4deddf1d701a28c6ff3a52bf63d17bef8cf15057e8a9216c00cf241d131c4-filelists-ext.xml.gz]
expected c65f86a0dc27f0d9618aa189545257c72074f5e4fe155b904c6dc67fe66fa68ab9a4deddf1d701a28c6ff3a52bf63d17bef8cf15057e8a9216c00cf241d131c4
but got 701fe2c3273a449958883a7de26d3d13fb86ce1c1fae9233f12a467c3631df19937e01877522e98f26c6148a4d16caaca982cdd7bb00de1562ff089ec6a13936
Accepting packages with wrong checksums can lead to a corrupted system and in extreme cases even to a system compromise.
However if you made certain that the file with checksum '701f..' is secure, correct
and should be used within this operation, enter the first 4 characters of the checksum
to unblock using this file on your own risk. Empty input will discard the file.
Unblock or discard? [701f/...? shows all options] (discard): ^C
Trying to exit gracefully...
advait@localhost:~>
As someone else noted earlier in the thread, download.opensuse.org is a redirector that picks a mirror. It’s likely that you just hit a different mirror when you used Myrlyn.
Myrlyn is a front-end for libzypp, so it should all be the same when it comes to what’s enabled and what’s disabled. But without seeing the state of when (and how) you disabled the repo in Myrlyn and what the result was when looking at zypper lr -d after disabling it in Myrlyn, it’s hard to say what happened.
It may be that you ran into a bug, or that Myrlyn can disable a repo temporarily while it’s running, but doesn’t make the change permanent unless you do something.
I 100% did not disable the snappy repo. Myrlyn did.
After Myrlyn disabled snappy:
advait@localhost:~> zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Keep | Priority | Type | URI | Service
---+----------------------------------+-----------------+---------+-----------+---------+------+----------+--------+-------------------------------------------------------------------------------+--------
1 | Google-Chrome | Google-Chrome | Yes | (r ) Yes | No | - | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
2 | Virtualization | Virtualizatio-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/repositories/Virtualization/openSUSE_Tumbleweed/ |
3 | download.opensuse.org-non-oss | Main Reposito-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
4 | download.opensuse.org-oss | Main Reposito-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
5 | download.opensuse.org-tumbleweed | Main Update R-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
6 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64 |
7 | microsoft-edge | microsoft-edge | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://packages.microsoft.com/yumrepos/edge/ |
8 | openSUSE-20240112-0 | openSUSE-2024-> | No | ---- | ---- | - | 99 | N/A | hd:/?device=/dev/disk/by-id/usb-hp_v250w_0426580071705207-0:0-part2 |
9 | repo-debug | openSUSE-Tumb-> | No | ---- | ---- | - | 99 | N/A | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
10 | repo-mesa | Packman Extra-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/Extra/ |
11 | repo-openh264 | Open H.264 Co-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed |
12 | repo-source | openSUSE-Tumb-> | No | ---- | ---- | - | 99 | N/A | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
13 | snappy | snappy | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed |
14 | teamviewer | TeamViewer - -> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/ |
advait@localhost:~>
Myrlyn does not permanently disable the repo. Stefan mentioned this somewhere in another thread. When a repo fails to refresh, it only gets temporarely excluded (disabled) for this particual Myrlyn session. If you cloese and open Myrlyn again, the repo is still enabled. This is intented, as this makes it possible to upgrade the rest of the system.
What is the terminal CLI command to disable the snappy repo?
sudo zypper mr -d 13
See man zypper.
advait@localhost:~> sudo zypper modifyrepo --disable snappy
[sudo] password for root:
System management is locked by the application with pid 534401 (/usr/bin/myrlyn).
Close this application before trying again.
advait@localhost:~> sudo zypper modifyrepo --disable snappy
Repository 'snappy' has been successfully disabled.
advait@localhost:~> zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Keep | Priority | Type | URI | Service
---+----------------------------------+-----------------+---------+-----------+---------+------+----------+--------+-------------------------------------------------------------------------------+--------
1 | Google-Chrome | Google-Chrome | Yes | (r ) Yes | No | - | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
2 | Virtualization | Virtualizatio-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/repositories/Virtualization/openSUSE_Tumbleweed/ |
3 | download.opensuse.org-non-oss | Main Reposito-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
4 | download.opensuse.org-oss | Main Reposito-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
5 | download.opensuse.org-tumbleweed | Main Update R-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
6 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64 |
7 | microsoft-edge | microsoft-edge | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://packages.microsoft.com/yumrepos/edge/ |
8 | openSUSE-20240112-0 | openSUSE-2024-> | No | ---- | ---- | - | 99 | N/A | hd:/?device=/dev/disk/by-id/usb-hp_v250w_0426580071705207-0:0-part2 |
9 | repo-debug | openSUSE-Tumb-> | No | ---- | ---- | - | 99 | N/A | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
10 | repo-mesa | Packman Extra-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/Extra/ |
11 | repo-openh264 | Open H.264 Co-> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed |
12 | repo-source | openSUSE-Tumb-> | No | ---- | ---- | - | 99 | N/A | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
13 | snappy | snappy | No | ---- | ---- | - | 99 | N/A | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed |
14 | teamviewer | TeamViewer - -> | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/ |
advait@localhost:~>
Yay! Looks like sudo zypper dup is now working again! Nice. (And you guys made me aware of Myrlyn, which is a cool app.) And I’ve learned a bit about the inner workings of repos. I’m now upgraded to a 0.000001 rated Linux geek.
advait@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...
Nothing to do.
advait@localhost:~>
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.