Main Update Repository Digest verification failed

Been running into this frequently with new version of suse, 12.1 64 bit.
Is there an actual problem, or are the repository just not being maintained as well as they used to be?

Tried rebuilding, patching etc…

om0478l2:~ # zypper update
Retrieving repository ‘Main Update Repository’ metadata /]
Digest verification failed for 692827bf4aa7dbb45f3b14ac765872323a29fddb50d236dc1570b7b1ce0c8364-primary.xml.gz. Expected 692827bf4aa7dbb45f3b14ac765872323a29fddb50d236dc1570b7b1ce0c8364, found 761dac69c886557699846dbc22a42e9fb87888104b941bc94237b9b8deb23f49. Continue? [yes/no] (no): no
Retrieving repository ‘Main Update Repository’ metadata [error]
Repository ‘Main Update Repository’ is invalid.
|] Valid metadata not found at specified URL(s)
Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Disabling repository ‘Main Update Repository’ because of the above error.
Loading repository data…
Reading installed packages…

The following package update will NOT be installed:
k3b

Nothing to do.

Please post output of


zypper lr -d

between CODE tags please, makes it more readable.

Here you go, I removed everything when I started getting errors.
Couple of weeks ago I only had issues with some of the community repositories. When the update repository started barking I did a rebuild.

Here is what I already tried, From my .bash_history

  594  2012-01-05 14:55:11 zypper clean --all
  596  2012-01-05 14:55:27 rpmdb --rebuilddb
  597  2012-01-05 14:56:04 zypper ref
  599  2012-01-05 14:57:08 zypper update
  600  2012-01-05 14:57:24 zypper patch
om0478l2:/var/vm/WinXP_WIC # zypper lr -d
# | Alias                         | Name                      | Enabled | Refresh | Priority | Type   | URI                                                             | Service
--+-------------------------------+---------------------------+---------+---------+----------+--------+-----------------------------------------------------------------+--------
1 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/non-oss/    |        
2 | download.opensuse.org-oss     | Main Repository (OSS)     | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/oss/        |        
3 | download.opensuse.org-oss_1   | openSUSE-12.1-Oss         | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/oss         |        
4 | download.opensuse.org-oss_2   | Main Repository (Sources) | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/source/distribution/12.1/repo/oss/ |        
5 | download.opensuse.org-update  | Main Update Repository    | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.1/                       |        
6 | opensuse-guide.org-repo       | libdvdcss repository      | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/12.1/ 

Just a quick update, the main error is not causing me any more issues but I have new ones.
To me it looks like some one may be busy trying to fix things, maybe???
The first block looked like the update was going to work, and it did for a while.

By they way, thanks for the quick reply and help. It is appreciated!

om0478l2:/var/vm/WinXP_WIC # zypper update
Loading repository data...
Reading installed packages...

The following package update will NOT be installed:
  k3b 

The following packages are going to be upgraded:
  NetworkManager NetworkManager-devel NetworkManager-devel-32bit PackageKit PackageKit-browser-plugin PackageKit-gstreamer-plugin 
  PackageKit-gtk-module PackageKit-gtk3-module akonadi akregator iptables kaddressbook kdepim4 kdepim4-wizards kmail knotes 
  kontact korganizer libkdepim4 libnm-glib-vpn1 libnm-glib-vpn1-32bit libnm-glib4 libnm-glib4-32bit libnm-util2 libnm-util2-32bit 
  libpackagekit-glib2-14 libpackagekit-qt-devel libpackagekit-qt-devel-32bit libpackagekit-qt14 libpackagekit-qt14-32bit 
  libpackagekit-qt2-2 libpackagekit-qt2-2-32bit libpackagekit-qt2-devel libpackagekit-qt2-devel-32bit libpolkit-qt-1-1 
  libpolkit-qt-1-devel libxtables7 libzypp pam-modules pam-modules-32bit pm-profiler shotwell systemd systemd-32bit 
  systemd-sysvinit tar zypper zypper-log 

48 packages to upgrade.
Overall download size: 20.0 MiB. After the operation, 250.0 KiB will be freed.
Continue? [y/n/?] (y): y
Retrieving package PackageKit-gtk-module-0.6.19-2.6.3.x86_64 (1/48), 59.0 KiB (15.0 KiB unpacked)
Retrieving: PackageKit-gtk-module-0.6.19-2.6.3.x86_64.rpm [done (0 B/s)]
Retrieving package PackageKit-gtk3-module-0.6.19-2.6.3.x86_64 (2/48), 59.0 KiB (15.0 KiB unpacked)
Retrieving: PackageKit-gtk3-module-0.6.19-2.6.3.x86_64.rpm [done]
Retrieving package libkdepim4-4.7.2-3.5.2.x86_64 (3/48), 259.0 KiB (954.0 KiB unpacked)
Retrieving: libkdepim4-4.7.2-3.5.2.x86_64.rpm [done (373.8 KiB/s)]
Retrieving package libnm-util2-0.9.1.90-4.8.1.x86_64 (4/48), 125.0 KiB (417.0 KiB unpacked)
Retrieving delta: ./x86_64/libnm-util2-0.9.1.90-4.6.1_4.8.1.x86_64.drpm, 22.0 KiB
Retrieving: libnm-util2-0.9.1.90-4.6.1_4.8.1.x86_64.drpm [done (24.9 KiB/s)]
Applying delta: ./libnm-util2-0.9.1.90-4.6.1_4.8.1.x86_64.drpm [done]
Retrieving package libnm-util2-32bit-0.9.1.90-4.8.1.x86_64 (5/48), 108.0 KiB (332.0 KiB unpacked)
Retrieving delta: ./x86_64/libnm-util2-32bit-0.9.1.90-4.6.1_4.8.1.x86_64.drpm, 22.0 KiB
Retrieving: libnm-util2-32bit-0.9.1.90-4.6.1_4.8.1.x86_64.drpm [done (330 B/s)]
Applying delta: ./libnm-util2-32bit-0.9.1.90-4.6.1_4.8.1.x86_64.drpm [done]
Retrieving package libpackagekit-glib2-14-0.6.19-2.6.3.x86_64 (6/48), 158.0 KiB (434.0 KiB unpacked)
Retrieving: libpackagekit-glib2-14-0.6.19-2.6.3.x86_64.rpm [done (39.0 KiB/s)]
Retrieving package libpackagekit-qt14-0.6.19-2.6.3.x86_64 (7/48), 134.0 KiB (281.0 KiB unpacked)
Retrieving: libpackagekit-qt14-0.6.19-2.6.3.x86_64.rpm [done]
Retrieving package libpackagekit-qt14-32bit-0.6.19-2.6.3.x86_64 (8/48), 134.0 KiB (283.0 KiB unpacked)
Retrieving: libpackagekit-qt14-32bit-0.6.19-2.6.3.x86_64.rpm [done (171.3 KiB/s)]
Retrieving package libpackagekit-qt2-2-0.6.19-2.6.3.x86_64 (9/48), 125.0 KiB (257.0 KiB unpacked)
Retrieving: libpackagekit-qt2-2-0.6.19-2.6.3.x86_64.rpm [done (429.2 KiB/s)]
Retrieving package libpackagekit-qt2-2-32bit-0.6.19-2.6.3.x86_64 (10/48), 126.0 KiB (259.0 KiB unpacked)
Retrieving: libpackagekit-qt2-2-32bit-0.6.19-2.6.3.x86_64.rpm [done]
Retrieving package libpolkit-qt-1-1-0.99.1-16.3.1.x86_64 (11/48), 56.0 KiB (189.0 KiB unpacked)
Retrieving: libpolkit-qt-1-1-0.99.1-16.3.1.x86_64.rpm [done]
Retrieving package libxtables7-1.4.12.1+16-2.3.1.x86_64 (12/48), 28.0 KiB (47.0 KiB unpacked)
Retrieving: libxtables7-1.4.12.1+16-2.3.1.x86_64.rpm [done]
Retrieving package libzypp-10.3.5-1.7.2.x86_64 (13/48), 1.8 MiB (6.9 MiB unpacked)
Retrieving: libzypp-10.3.5-1.7.2.x86_64.rpm [done]
Digest verification failed for libzypp-10.3.5-1.7.2.x86_64.rpm. Expected 8f5c804d20f6fe614c69e083a0cc9af9296502b46fdb50dc23fdd6a55e34d0c9, found 6be7777948f025b3a26fd013fd7ba657d28941f444471c688fb889ba06bcff01. Continue? [yes/no] (no): no
Failed to provide Package libzypp-10.3.5-1.7.2. Do you want to retry retrieval?

[download.opensuse.org-update|http://download.opensuse.org/update/12.1/] Can't provide file './x86_64/libzypp-10.3.5-1.7.2.x86_64.rpm' from repository 'download.opensuse.org-update'
History:
 - libzypp-10.3.5-1.7.2.x86_64.rpm has wrong checksum

Abort, retry, ignore? [a/r/i] (a): i
Retrieving package pam-modules-12.1-5.3.1.x86_64 (14/48), 99.0 KiB (427.0 KiB unpacked)
Retrieving: pam-modules-12.1-5.3.1.x86_64.rpm [done (504 B/s)]
Retrieving package pam-modules-32bit-12.1-5.3.1.x86_64 (15/48), 36.0 KiB (86.0 KiB unpacked)
Retrieving: pam-modules-32bit-12.1-5.3.1.x86_64.rpm [done]
Retrieving package pm-profiler-0.1_git20110726-2.3.1.noarch (16/48), 22.0 KiB (47.0 KiB unpacked)
Retrieving: pm-profiler-0.1_git20110726-2.3.1.noarch.rpm [done]
Retrieving package shotwell-0.11.5-1.3.1.x86_64 (17/48), 1.8 MiB (6.3 MiB unpacked)
Retrieving: shotwell-0.11.5-1.3.1.x86_64.rpm [done (2.4 KiB/s)]
Digest verification failed for shotwell-0.11.5-1.3.1.x86_64.rpm. Expected 9c6161bbf390fe34a922abefd2681a6dd7c06a9242f9d9496cfd2f275a7c1701, found d9fe93c047b1c95b102e29f0c9d2905417986877377ed95f55c73c7011581d77. Continue? [yes/no] (no): 
Failed to provide Package shotwell-0.11.5-1.3.1. Do you want to retry retrieval?

[download.opensuse.org-update|http://download.opensuse.org/update/12.1/] Can't provide file './x86_64/shotwell-0.11.5-1.3.1.x86_64.rpm' from repository 'download.opensuse.org-update'
History:
 - shotwell-0.11.5-1.3.1.x86_64.rpm has wrong checksum

Abort, retry, ignore? [a/r/i] (a): i
Retrieving package systemd-37-3.6.1.x86_64 (18/48), 813.0 KiB (3.2 MiB unpacked)
Retrieving: systemd-37-3.6.1.x86_64.rpm [done]
Digest verification failed for systemd-37-3.6.1.x86_64.rpm. Expected e4614646f1e7d912fcd27352973874cabdcabd0bd7dbdb83b5f2fdf051c387d2, found c90e50257251f9871d24e28587ac2323f9fb1131e8e894fba3ab5c9762bcfecc. Continue? [yes/no] (no): 
Failed to provide Package systemd-37-3.6.1. Do you want to retry retrieval?

[download.opensuse.org-update|http://download.opensuse.org/update/12.1/] Can't provide file './x86_64/systemd-37-3.6.1.x86_64.rpm' from repository 'download.opensuse.org-update'
History:
 - systemd-37-3.6.1.x86_64.rpm has wrong checksum

Abort, retry, ignore? [a/r/i] (a): a
Problem occured during or after installation or removal of packages:
Installation aborted by user

Please see the above error message for a hint.
om0478l2:/var/vm/WinXP_WIC # zypper update
Loading repository data...
Reading installed packages...

The following package update will NOT be installed:
  k3b 

The following packages are going to be upgraded:
  NetworkManager NetworkManager-devel NetworkManager-devel-32bit PackageKit PackageKit-browser-plugin PackageKit-gstreamer-plugin 
  PackageKit-gtk-module PackageKit-gtk3-module akonadi akregator iptables kaddressbook kdepim4 kdepim4-wizards kmail knotes 
  kontact korganizer libkdepim4 libnm-glib-vpn1 libnm-glib-vpn1-32bit libnm-glib4 libnm-glib4-32bit libnm-util2 libnm-util2-32bit 
  libpackagekit-glib2-14 libpackagekit-qt-devel libpackagekit-qt-devel-32bit libpackagekit-qt14 libpackagekit-qt14-32bit 
  libpackagekit-qt2-2 libpackagekit-qt2-2-32bit libpackagekit-qt2-devel libpackagekit-qt2-devel-32bit libpolkit-qt-1-1 
  libpolkit-qt-1-devel libxtables7 libzypp pam-modules pam-modules-32bit pm-profiler shotwell systemd systemd-32bit 
  systemd-sysvinit tar zypper zypper-log 

48 packages to upgrade.
Overall download size: 20.0 MiB. After the operation, 250.0 KiB will be freed.
Continue? [y/n/?] (y): 
Retrieving package libzypp-10.3.5-1.7.2.x86_64 (1/48), 1.8 MiB (6.9 MiB unpacked)
Retrieving: libzypp-10.3.5-1.7.2.x86_64.rpm [done]
Digest verification failed for libzypp-10.3.5-1.7.2.x86_64.rpm. Expected 8f5c804d20f6fe614c69e083a0cc9af9296502b46fdb50dc23fdd6a55e34d0c9, found fbae53913f6afe4bf36b6cb86dac253d054f9ce72777986f8bca270e00e8c803. Continue? [yes/no] (no): 
Failed to provide Package libzypp-10.3.5-1.7.2. Do you want to retry retrieval?

[download.opensuse.org-update|http://download.opensuse.org/update/12.1/] Can't provide file './x86_64/libzypp-10.3.5-1.7.2.x86_64.rpm' from repository 'download.opensuse.org-update'
History:
 - libzypp-10.3.5-1.7.2.x86_64.rpm has wrong checksum

Abort, retry, ignore? [a/r/i] (a): i
Retrieving package shotwell-0.11.5-1.3.1.x86_64 (2/48), 1.8 MiB (6.3 MiB unpacked)
Retrieving: shotwell-0.11.5-1.3.1.x86_64.rpm [done (4.6 KiB/s)]
Digest verification failed for shotwell-0.11.5-1.3.1.x86_64.rpm. Expected 9c6161bbf390fe34a922abefd2681a6dd7c06a9242f9d9496cfd2f275a7c1701, found 236113d0720c9910c001f38d4a808ae23e723b1a11c24f4aa0a5b6e5ad1f1886. Continue? [yes/no] (no): 
Failed to provide Package shotwell-0.11.5-1.3.1. Do you want to retry retrieval?

[download.opensuse.org-update|http://download.opensuse.org/update/12.1/] Can't provide file './x86_64/shotwell-0.11.5-1.3.1.x86_64.rpm' from repository 'download.opensuse.org-update'
History:
 - shotwell-0.11.5-1.3.1.x86_64.rpm has wrong checksum

Abort, retry, ignore? [a/r/i] (a): a
Problem occured during or after installation or removal of packages:
Installation aborted by user

Please see the above error message for a hint.

Hi
Probably a faulty mirror your connecting too…

Select one of these mirrors close to your local;
http://download.opensuse.org/update/12.1/x86_64/libzypp-10.3.5-1.7.1.x86_64.rpm.mirrorlist

Click on one of the links to ensure it downloads manually and change
your repositories to a mirror.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.1 (x86_64) Kernel 3.1.0-1.2-desktop
up 19:47, 4 users, load average: 0.01, 0.04, 0.05
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Not just one mirror, several of them are not signed correctly.
I am slowly working my way through the list of packages.

Thanks for the help!