Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem "Digest verification failed" #473

Open
yueguobin opened this issue Dec 10, 2022 · 6 comments
Open

Problem "Digest verification failed" #473

yueguobin opened this issue Dec 10, 2022 · 6 comments

Comments

@yueguobin
Copy link

Every time I use "sudo zypper dup", I encounter the problem of "Warning: Digest verification failed"; Very annoying; How should I handle this problem?

@guobin:~> sudo zypper dup --download-only
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: problem with the installed virt-viewer-11.0-Virt.150500.148.1.x86_64
 Solution 1: install virt-viewer-11.0-4.1.x86_64 from vendor openSUSE
  replacing virt-viewer-11.0-Virt.150500.148.1.x86_64 from vendor obs://build.opensuse.org/Virtualization
 Solution 2: keep obsolete virt-viewer-11.0-Virt.150500.148.1.x86_64

Choose from above solutions by number or cancel [1/2/c/d/?] (c): 2
Resolving dependencies...
Computing distribution upgrade...

The following item is locked and will not be changed by any action:
 Installed:
  virt-viewer

The following 486 packages are going to be upgraded:
  7zip akonadi-calendar-lang akonadi-calendar-tools akonadi-calendar-tools-lang akonadi-contact
  akonadi-contact-lang akonadi-import-wizard akonadi-import-wizard-lang akonadi-mime akonadi-mime-lang
  akonadi-notes-lang akonadi-plugin-calendar akonadi-plugin-contacts akonadi-plugin-mime akonadi-search
  akonadi-search-lang akonadi-server akonadi-server-lang akregator akregator-lang ark ark-lang avahi
  avahi-lang baloo5-widgets baloo5-widgets-lang bolt btrfsprogs btrfsprogs-udev-rules bubblewrap
  calendarsupport calendarsupport-lang containerd cyrus-sasl cyrus-sasl-crammd5 cyrus-sasl-devel
  cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain diffstat docker docker-bash-completion dolphin
  dolphin-part dolphin-part-lang eventviews eventviews-lang ffmpeg-5 ffmpegthumbs filelight filelight-lang
  firewalld firewalld-bash-completion firewalld-lang google-opensans-fonts grantleetheme grantleetheme-lang
  grub2 grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi gtk3-branding-openSUSE
  gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna
  gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools gwenview5 gwenview5-lang hwdata
  ibus-libpinyin ImageMagick ImageMagick-config-7-SUSE incidenceeditor incidenceeditor-lang info info-lang
  info-std kaccounts-integration kaccounts-integration-lang kaccounts-providers kaccounts-providers-lang
  kaddressbook kaddressbook-doc kaddressbook-lang kalendarac kate kate-lang kate-plugins kcalc kcalc-lang
  kcalutils kcalutils-lang kcharselect kcharselect-lang kdeconnect-kde kdeconnect-kde-lang
  kdegames-carddecks-default kdegraphics-thumbnailers kdenetwork-filesharing kdenetwork-filesharing-lang
  kdepim-addons kdepim-addons-lang kdepim-runtime kdepim-runtime-lang kde-print-manager kde-print-manager-lang
  kdialog kdialog-lang khelpcenter5 khelpcenter5-lang kidentitymanagement-lang kimap-lang kio_audiocd
  kio_audiocd-lang kio-extras5 kio-extras5-lang kipi-plugins kipi-plugins-lang kitinerary kldap kldap-lang
  kleopatra kleopatra-lang kmag kmag-lang kmahjongg kmahjongg-lang kmail kmail-account-wizard
  kmail-account-wizard-lang kmail-application-icons kmail-lang kmailtransport kmailtransport-lang kmime-lang
  kmines kmines-lang kmousetool kmousetool-lang knotes knotes-lang kolourpaint kolourpaint-lang kompare
  kompare-lang konsole konsole-part konsole-part-lang kontact kontactinterface-lang kontact-lang konversation
  konversation-lang korganizer korganizer-lang kpat kpat-lang kpimtextedit kpimtextedit-lang krdc krdc-lang
  kreversi kreversi-lang ksanecore-lang ksmtp ksmtp-lang ksudoku ksudoku-lang ktnef ktnef-lang ktorrent
  ktorrent-lang kwalletmanager5 kwalletmanager5-lang libavahi-client3 libavahi-client3-32bit libavahi-common3
  libavahi-common3-32bit libavahi-core7 libavahi-glib1 libavahi-ui-gtk3-0 libavcodec58_134
  libavcodec58_134-32bit libavcodec59 libavdevice59 libavfilter7_110 libavfilter8 libavformat58_76
  libavformat59 libavresample4_0 libavutil56_70 libavutil56_70-32bit libavutil57 libavutil57-32bit
  libBasicUsageEnvironment1 libbluray2 libbtrfs0 libchromaprint1 libdolphinvcs5 libeconf0 libexttextcat
  libexttextcat-2_0-0 libglvnd libglvnd-32bit libgravatar libgravatar-lang libgroupsock30 libgtk-3-0 libICE6
  libICE6-32bit libIex-3_1-30 libIlmThread-3_1-30 libImath-3_1-29 libkaccounts2 libkcddb libkcddb-lang
  libkcompactdisc-lang libkdegames libkdegames-lang libkdegames-qt5-imports libkdepim libkdepim-lang
  libkerfuffle22 libKF5AkonadiAgentBase5 libKF5AkonadiCalendar5 libKF5AkonadiContact5 libKF5AkonadiCore5
  libKF5AkonadiMime5 libKF5AkonadiNotes5 libKF5AkonadiPrivate5 libKF5AkonadiSearch5 libKF5AkonadiWidgets5
  libKF5AkonadiXml5 libKF5CalendarSupport5 libKF5CalendarUtils5 libKF5Cddb5 libKF5CompactDisc5
  libKF5ContactEditor5 libKF5EventViews5 libKF5GrantleeTheme5 libKF5Gravatar5 libKF5IdentityManagement5
  libKF5IdentityManagementWidgets5 libKF5IMAP5 libKF5IncidenceEditor5 libKF5KDcraw5 libKF5KDEGames7
  libKF5KExiv2-15_0_0 libKF5Kipi32_0_0 libKF5KMahjongglib5 libKF5KontactInterface5 libKF5Ldap5
  libKF5Libkdepim5 libKF5Libkleo5 libKF5MailCommon5 libKF5MailImporter5 libKF5MailImporterAkonadi5
  libKF5MailTransport5 libKF5MailTransportAkonadi5 libKF5Mbox5 libKF5Mime5 libKF5PimCommon5
  libKF5PimCommonAkonadi5 libKF5PimTextEdit5 libKF5Sane5 libKF5Tnef5 libKF5Torrent6 libkgapi-lang
  libkioarchive5 libkipi-data libkleo libkleo-lang libkmahjongg libkmahjongg-lang libkomparediff2-5
  libkomparediff2-lang libKPimAddressbookImportExport5 libKPimGAPICalendar5 libKPimGAPIContacts5
  libKPimGAPICore5 libKPimGAPITasks5 libKPimImportWizard5 libKPimItinerary5 libKPimItinerary5-lang
  libKPimPkPass5 libKPimSMTP5 libKSaneCore1 libksane-lang libksieve libksieve5 libksieve-lang libktorrent-lang
  libliveMedia107 libLLVM15 libLLVM15-32bit libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10 libmariadb3
  libmfx1 libncurses6 libncurses6-32bit libOpenEXR-3_1-30 libphonenumber8 libpostproc55_9 libpostproc56
  libprotobuf-c1 libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5
  libQt5PrintSupport5 libqt5-qtbase-platformtheme-gtk3 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite
  libQt5Test5 libQt5Widgets5 libQt5Xml5 libruby3_1-3_1 libsasl2-3 libsasl2-3-32bit libstorage-ng1
  libstorage-ng-lang libstorage-ng-ruby libSvtAv1Enc1 libswresample3_9 libswresample3_9-32bit libswresample4
  libswresample4-32bit libswscale5_9 libswscale6 libtpms0 libtracker-sparql-3_0-0 libudisks2-0
  libudisks2-0_btrfs libUsageEnvironment3 libutf8proc2 libvdpau_nouveau libvirt-client libvirt-daemon
  libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-network
  libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu
  libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core
  libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi
  libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical
  libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi
  libvirt-daemon-qemu libvirt-libs libvte-2_91-0 libvulkan_intel libvulkan_intel-32bit libwireshark16
  libwiretap13 libwps-0_4-4 libwsutil14 libXcomposite1 libXcomposite1-32bit libxmlsec1-1 libxmlsec1-nss1
  libXss1 libXv1 libXxf86dga1 libyui16 libyui-ncurses16 libyui-ncurses-pkg16 libyui-qt16 libyui-qt-graph16
  libyui-qt-pkg16 libzypp mailcommon mailcommon-lang mailimporter mailimporter-lang makeinfo makeinfo-lang
  mbox-importer mbox-importer-lang mdadm Mesa-dri Mesa-dri-32bit Mesa-gallium Mesa-gallium-32bit Mesa-libva
  Mesa-vulkan-device-select Mesa-vulkan-device-select-32bit messagelib messagelib-lang mobipocket
  ncurses-devel ncurses-utils nodejs-electron nss-mdns nss-mdns-32bit okular okular-lang openSUSE-build-key
  openSUSE-release openSUSE-release-appliance-custom pimcommon pimcommon-lang pim-data-exporter
  pim-data-exporter-lang pim-sieve-editor pim-sieve-editor-lang python310-cffi python310-cloudpickle
  python310-cryptography python310-importlib-metadata python310-iniconfig python310-Jinja2
  python310-libvirt-python python310-matplotlib python310-matplotlib-tk python310-multidict python310-pip
  python310-protobuf python310-scipy python310-simplejson python310-yarl python310-zope.interface
  python3-firewall ruby3.1 sasl2-kdexoauth2 signon-kwallet-extension skanlite skanlite-lang snapd sparse
  spectacle spectacle-lang suse-prime systemd-presets-branding-openSUSE systemd-presets-common-SUSE tack
  telegram-desktop terminfo terminfo-base terminfo-iterm terminfo-screen tftp timezone timezone-java
  typelib-1_0-Gtk-3_0 typelib-1_0-Vte-2_91 udisks2 udisks2-lang update-desktop-files vte-lang wayland-utils
  wireless-regdb wireshark wireshark-ui-qt xdg-desktop-portal-gtk xdg-desktop-portal-gtk-lang xdm xinit xprop
  xrandr xset xterm xterm-bin xterm-resize yast2-installation yast2-kdump yast2-storage-ng yast2-trans-zh_CN
  yast2-users

The following product is going to be upgraded:
  openSUSE Tumbleweed  20221206-0 -> 20221209-0

The following 3 NEW packages are going to be installed:
  libKF5PimCommonAutoCorrection5 libprotobuf3_21_11 libprotobuf-lite3_21_11

The following package is going to be REMOVED:
  libprotobuf3_21_9

486 packages to upgrade, 3 new, 1 to remove.
Overall download size: 547.6 MiB. Already cached: 0 B. Download only.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package 7zip-22.01-2.1.x86_64                               (1/489),   1.1 MiB (  2.7 MiB unpacked)
Retrieving: 7zip-22.01-2.1.x86_64.rpm ......................................................[done (1.6 MiB/s)]
Retrieving package ImageMagick-config-7-SUSE-7.1.0.53-1.1.x86_64       (2/489), 104.3 KiB (341.3 KiB unpacked)
Retrieving: ImageMagick-config-7-SUSE-7.1.0.53-1.1.x86_64.rpm ..........................................[done]
Retrieving package akonadi-mime-22.12.0-1.1.x86_64                     (3/489),  23.3 KiB (  1.9 KiB unpacked)
Retrieving: akonadi-mime-22.12.0-1.1.x86_64.rpm ............................................[done (2.6 KiB/s)]
Retrieving package bolt-0.9.4-1.1.x86_64                               (4/489), 128.1 KiB (324.3 KiB unpacked)
Retrieving: bolt-0.9.4-1.1.x86_64.rpm ..................................................................[done]
Retrieving package btrfsprogs-udev-rules-6.0.2-1.1.noarch              (5/489),  33.1 KiB (  733   B unpacked)
Retrieving: btrfsprogs-udev-rules-6.0.2-1.1.noarch.rpm .................................................[done]
Retrieving package bubblewrap-0.7.0-1.1.x86_64                         (6/489),  66.0 KiB (115.0 KiB unpacked)
Retrieving: bubblewrap-0.7.0-1.1.x86_64.rpm ................................................[done (2.5 KiB/s)]
Retrieving package calendarsupport-22.12.0-1.1.x86_64                  (7/489),  25.0 KiB (  357   B unpacked)
Retrieving: calendarsupport-22.12.0-1.1.x86_64.rpm .....................................................[done]
Retrieving package containerd-1.6.12-1.1.x86_64                        (8/489),  19.5 MiB ( 74.6 MiB unpacked)
Retrieving: containerd-1.6.12-1.1.x86_64.rpm ...............................................[done (2.8 MiB/s)]
Retrieving package diffstat-1.65-1.1.x86_64                            (9/489),  40.5 KiB ( 65.8 KiB unpacked)
Retrieving: diffstat-1.65-1.1.x86_64.rpm ...............................................................[done]
Retrieving package eventviews-22.12.0-1.1.x86_64                      (10/489),  39.9 KiB ( 50.2 KiB unpacked)
Retrieving: eventviews-22.12.0-1.1.x86_64.rpm ..........................................................[done]
Retrieving package google-opensans-fonts-20210927-1.1.noarch          (11/489),   1.0 MiB (  2.9 MiB unpacked)
Retrieving: google-opensans-fonts-20210927-1.1.noarch.rpm ..............................................[done]
Retrieving package grub2-2.06-34.1.x86_64                             (12/489),   3.4 MiB ( 25.2 MiB unpacked)
Retrieving: grub2-2.06-34.1.x86_64.rpm .....................................................[done (3.4 MiB/s)]
Retrieving package grub2-i386-pc-2.06-34.1.noarch                     (13/489), 932.4 KiB (  2.3 MiB unpacked)
Retrieving: grub2-i386-pc-2.06-34.1.noarch.rpm .........................................................[done]
Retrieving package gtk3-data-3.24.35+10-1.1.noarch                    (14/489),  31.8 KiB (  7.3 KiB unpacked)
Retrieving: gtk3-data-3.24.35+10-1.1.noarch.rpm ............................................[done (3.6 KiB/s)]
Retrieving package gtk3-schema-3.24.35+10-1.1.noarch                  (15/489),  31.4 KiB (  9.0 KiB unpacked)
Retrieving: gtk3-schema-3.24.35+10-1.1.noarch.rpm ......................................................[done]
Retrieving package hwdata-0.365-1.1.noarch                            (16/489),   1.5 MiB (  8.6 MiB unpacked)
Retrieving: hwdata-0.365-1.1.noarch.rpm ....................................................[done (3.9 KiB/s)]
Retrieving package ibus-libpinyin-1.13.1-1.1.x86_64                   (17/489), 830.9 KiB (  2.5 MiB unpacked)
Retrieving: ibus-libpinyin-1.13.1-1.1.x86_64.rpm ...........................................[done (3.9 KiB/s)]
Retrieving package incidenceeditor-22.12.0-1.1.x86_64                 (18/489),  25.7 KiB (  357   B unpacked)
Retrieving: incidenceeditor-22.12.0-1.1.x86_64.rpm .........................................[done (2.6 KiB/s)]
Retrieving package info-std-7.0.1-1.1.noarch                          (19/489),  48.3 KiB ( 29.4 KiB unpacked)
Retrieving: info-std-7.0.1-1.1.noarch.rpm ..............................................................[done]
Retrieving package kaddressbook-doc-22.12.0-1.1.noarch                (20/489),   1.1 MiB (  1.2 MiB unpacked)
Retrieving: kaddressbook-doc-22.12.0-1.1.noarch.rpm ......................................[done (482.8 KiB/s)]
Retrieving package kdegames-carddecks-default-22.12.0-1.1.noarch      (21/489), 236.8 KiB (291.0 KiB unpacked)
Retrieving: kdegames-carddecks-default-22.12.0-1.1.noarch.rpm ..............................[done (2.8 KiB/s)]

Warning: Digest verification failed for file 'kdegames-carddecks-default-22.12.0-1.1.noarch.rpm'
[/var/tmp/AP_0xQPzV9W/noarch/kdegames-carddecks-default-22.12.0-1.1.noarch.rpm]

  expected 1c762bea2bda4518e88ec058b1e556d22f8322ece6b44aa8265234babfce3070
  but got  ff72f38dc6857540102524ed45007cc3d3ff7863ae87d090e9d40e4f8ef013ac

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 'ff72..' 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? [ff72/...? shows all options] (discard): 
Package kdegames-carddecks-default-22.12.0-1.1.noarch (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package kmail-application-icons-22.12.0-1.1.x86_64         (22/489),  53.6 KiB (144.3 KiB unpacked)
Retrieving: kmail-application-icons-22.12.0-1.1.x86_64.rpm ................................[done (42.5 KiB/s)]
Retrieving package kpimtextedit-22.12.0-1.1.x86_64                    (23/489),  22.8 KiB (  190   B unpacked)
Retrieving: kpimtextedit-22.12.0-1.1.x86_64.rpm ........................................................[done]
Retrieving package ksmtp-22.12.0-1.1.x86_64                           (24/489),  22.2 KiB (  162   B unpacked)
Retrieving: ksmtp-22.12.0-1.1.x86_64.rpm ...................................................[done (2.5 KiB/s)]
Retrieving package libBasicUsageEnvironment1-2022.12.01-1.1.x86_64    (25/489),  52.0 KiB ( 84.5 KiB unpacked)
Retrieving: libBasicUsageEnvironment1-2022.12.01-1.1.x86_64.rpm ........................................[done]
Retrieving package libICE6-1.1.0-1.1.x86_64                           (26/489),  50.7 KiB (102.9 KiB unpacked)
Retrieving: libICE6-1.1.0-1.1.x86_64.rpm ...............................................................[done]
Retrieving package libICE6-32bit-1.1.0-1.1.x86_64                     (27/489),  53.3 KiB (109.9 KiB unpacked)
Retrieving: libICE6-32bit-1.1.0-1.1.x86_64.rpm .............................................[done (3.5 KiB/s)]
Retrieving package libIex-3_1-30-3.1.5-3.1.x86_64                     (28/489), 118.4 KiB (527.6 KiB unpacked)
Retrieving: libIex-3_1-30-3.1.5-3.1.x86_64.rpm ............................................[done (99.8 KiB/s)]
Retrieving package libImath-3_1-29-3.1.6-1.1.x86_64                   (29/489),  80.7 KiB (314.0 KiB unpacked)
Retrieving: libImath-3_1-29-3.1.6-1.1.x86_64.rpm .......................................................[done]
Retrieving package libLLVM15-32bit-15.0.6-1.1.x86_64                  (30/489),  27.6 MiB (118.6 MiB unpacked)
Retrieving: libLLVM15-32bit-15.0.6-1.1.x86_64.rpm ..........................................[done (5.9 MiB/s)]
Retrieving package libQt5Core5-5.15.7+kde167-2.1.x86_64               (31/489),   2.2 MiB (  6.0 MiB unpacked)
Retrieving: libQt5Core5-5.15.7+kde167-2.1.x86_64.rpm .......................................[done (2.3 MiB/s)]
Retrieving package libSvtAv1Enc1-1.4.0-1.1.x86_64                     (32/489),   1.8 MiB (  5.1 MiB unpacked)
Retrieving: libSvtAv1Enc1-1.4.0-1.1.x86_64.rpm .............................................[done (2.0 MiB/s)]
Retrieving package libUsageEnvironment3-2022.12.01-1.1.x86_64         (33/489),  40.9 KiB ( 52.4 KiB unpacked)
Retrieving: libUsageEnvironment3-2022.12.01-1.1.x86_64.rpm .................................[done (3.8 KiB/s)]
Retrieving package libXcomposite1-0.4.6-1.1.x86_64                    (34/489),  12.7 KiB ( 14.0 KiB unpacked)
Retrieving: libXcomposite1-0.4.6-1.1.x86_64.rpm ........................................................[done]
Retrieving package libXcomposite1-32bit-0.4.6-1.1.x86_64              (35/489),  13.0 KiB ( 13.3 KiB unpacked)
Retrieving: libXcomposite1-32bit-0.4.6-1.1.x86_64.rpm ......................................[done (3.7 KiB/s)]
Retrieving package libXss1-1.2.4-1.1.x86_64                           (36/489),  13.3 KiB ( 14.1 KiB unpacked)
Retrieving: libXss1-1.2.4-1.1.x86_64.rpm ...............................................................[done]
Retrieving package libXv1-1.0.12-1.1.x86_64                           (37/489),  17.7 KiB ( 26.2 KiB unpacked)
Retrieving: libXv1-1.0.12-1.1.x86_64.rpm ...............................................................[done]
Retrieving package libXxf86dga1-1.1.6-1.1.x86_64                      (38/489),  17.6 KiB ( 30.2 KiB unpacked)
Retrieving: libXxf86dga1-1.1.6-1.1.x86_64.rpm ..............................................[done (3.5 KiB/s)]
Retrieving package libavahi-common3-0.8-21.1.x86_64                   (39/489),  39.1 KiB ( 58.4 KiB unpacked)
Retrieving: libavahi-common3-0.8-21.1.x86_64.rpm ..........................................[done (39.3 KiB/s)]
Retrieving package libavahi-common3-32bit-0.8-21.1.x86_64             (40/489),  40.9 KiB ( 57.6 KiB unpacked)
Retrieving: libavahi-common3-32bit-0.8-21.1.x86_64.rpm .................................................[done]
Retrieving package libbluray2-1.3.4-1.1.x86_64                        (41/489), 175.5 KiB (398.0 KiB unpacked)
Retrieving: libbluray2-1.3.4-1.1.x86_64.rpm ..............................................[done (303.9 KiB/s)]
Retrieving package libbtrfs0-6.0.2-1.1.x86_64                         (42/489),  42.0 KiB ( 26.1 KiB unpacked)
Retrieving: libbtrfs0-6.0.2-1.1.x86_64.rpm .............................................................[done]
Retrieving package libeconf0-0.5.0-1.1.x86_64                         (43/489),  37.8 KiB ( 47.2 KiB unpacked)
Retrieving: libeconf0-0.5.0-1.1.x86_64.rpm .............................................................[done]
Retrieving package libexttextcat-3.4.6-1.1.x86_64                     (44/489), 210.6 KiB (427.8 KiB unpacked)
Retrieving: libexttextcat-3.4.6-1.1.x86_64.rpm .........................................................[done]
Retrieving package libglvnd-32bit-1.6.0-1.1.x86_64                    (45/489), 219.4 KiB (  1.4 MiB unpacked)
Retrieving: libglvnd-32bit-1.6.0-1.1.x86_64.rpm ........................................................[done]
Retrieving package libgravatar-22.12.0-1.1.x86_64                     (46/489),  22.3 KiB (  321   B unpacked)
Retrieving: libgravatar-22.12.0-1.1.x86_64.rpm ............................................[done (44.7 KiB/s)]
Retrieving package libgroupsock30-2022.12.01-1.1.x86_64               (47/489),  59.4 KiB (100.8 KiB unpacked)
Retrieving: libgroupsock30-2022.12.01-1.1.x86_64.rpm ...................................................[done]
Retrieving package libkipi-data-22.12.0-1.1.x86_64                    (48/489),  44.5 KiB ( 24.8 KiB unpacked)
Retrieving: libkipi-data-22.12.0-1.1.x86_64.rpm ........................................................[done]
Retrieving package libkleo-22.12.0-1.1.x86_64                         (49/489),  53.6 KiB ( 55.5 KiB unpacked)
Retrieving: libkleo-22.12.0-1.1.x86_64.rpm .................................................[done (2.5 KiB/s)]
Retrieving package libkmahjongg-22.12.0-1.1.x86_64                    (50/489),   2.0 MiB (  2.1 MiB unpacked)
Retrieving: libkmahjongg-22.12.0-1.1.x86_64.rpm ............................................[done (1.1 MiB/s)]
Retrieving package libliveMedia107-2022.12.01-1.1.x86_64              (51/489), 414.4 KiB (  1.2 MiB unpacked)
Retrieving: libliveMedia107-2022.12.01-1.1.x86_64.rpm ..................................................[done]
Retrieving package libmariadb3-3.3.3-1.1.x86_64                       (52/489), 143.6 KiB (372.0 KiB unpacked)
Retrieving: libmariadb3-3.3.3-1.1.x86_64.rpm ...............................................[done (3.5 KiB/s)]
Retrieving package libmfx1-22.6.4-1.1.x86_64                          (53/489),   3.8 MiB ( 27.9 MiB unpacked)
Retrieving: libmfx1-22.6.4-1.1.x86_64.rpm ..................................................[done (3.0 MiB/s)]
Retrieving package libncurses6-32bit-6.3.20221126-31.1.x86_64         (54/489), 464.1 KiB (  1.2 MiB unpacked)
Retrieving: libncurses6-32bit-6.3.20221126-31.1.x86_64.rpm .................................[done (3.8 KiB/s)]
Retrieving package libncurses6-6.3.20221126-31.1.x86_64               (55/489), 442.2 KiB (  1.2 MiB unpacked)
Retrieving: libncurses6-6.3.20221126-31.1.x86_64.rpm .......................................[done (3.7 KiB/s)]
Retrieving package terminfo-base-6.3.20221126-31.1.x86_64             (56/489), 201.8 KiB (  1.2 MiB unpacked)
Retrieving: terminfo-base-6.3.20221126-31.1.x86_64.rpm .....................................[done (2.3 MiB/s)]
Retrieving package terminfo-screen-6.3.20221126-31.1.x86_64           (57/489),  91.0 KiB (  7.8 KiB unpacked)
Retrieving: terminfo-screen-6.3.20221126-31.1.x86_64.rpm ...............................................[done]
Retrieving package libprotobuf-c1-1.4.1-2.8.x86_64                    (58/489),  27.3 KiB ( 43.7 KiB unpacked)
Retrieving: libprotobuf-c1-1.4.1-2.8.x86_64.rpm ............................................[done (2.6 KiB/s)]
Retrieving package libprotobuf-lite3_21_11-21.11-1.1.x86_64           (59/489), 276.0 KiB (822.2 KiB unpacked)
Retrieving: libprotobuf-lite3_21_11-21.11-1.1.x86_64.rpm .................................[done (344.6 KiB/s)]
Retrieving package libprotobuf3_21_11-21.11-1.1.x86_64               (60/489), 1010.7 KiB (  3.2 MiB unpacked)
Retrieving: libprotobuf3_21_11-21.11-1.1.x86_64.rpm ......................................[done (674.6 KiB/s)]
Retrieving package libsasl2-3-2.1.28-2.1.x86_64                       (61/489),  61.5 KiB (118.8 KiB unpacked)
Retrieving: libsasl2-3-2.1.28-2.1.x86_64.rpm ...........................................................[done]
Retrieving package libsasl2-3-32bit-2.1.28-2.1.x86_64                 (62/489),  65.9 KiB (125.8 KiB unpacked)
Retrieving: libsasl2-3-32bit-2.1.28-2.1.x86_64.rpm .....................................................[done]
Retrieving package libstorage-ng-lang-4.5.56-1.1.noarch               (63/489), 197.6 KiB (  1.0 MiB unpacked)
Retrieving: libstorage-ng-lang-4.5.56-1.1.noarch.rpm ...................................................[done]
Retrieving package libtpms0-0.9.5-1.1.x86_64                          (64/489), 377.0 KiB (944.7 KiB unpacked)
Retrieving: libtpms0-0.9.5-1.1.x86_64.rpm ..................................................[done (3.4 KiB/s)]
Retrieving package libtracker-sparql-3_0-0-3.4.2-1.1.x86_64           (65/489), 289.5 KiB (819.3 KiB unpacked)
Retrieving: libtracker-sparql-3_0-0-3.4.2-1.1.x86_64.rpm ...............................................[done]
Retrieving package libudisks2-0-2.9.4-6.1.x86_64                      (66/489), 191.1 KiB (837.2 KiB unpacked)
Retrieving: libudisks2-0-2.9.4-6.1.x86_64.rpm ............................................[done (491.7 KiB/s)]
Retrieving package libutf8proc2-2.8.0-1.1.x86_64                      (67/489),  82.7 KiB (366.2 KiB unpacked)
Retrieving: libutf8proc2-2.8.0-1.1.x86_64.rpm ..........................................................[done]
Retrieving package libwps-0_4-4-0.4.13-1.1.x86_64                     (68/489), 811.8 KiB (  1.9 MiB unpacked)
Retrieving: libwps-0_4-4-0.4.13-1.1.x86_64.rpm .........................................................[done]
Retrieving package libwsutil14-4.0.2-1.1.x86_64                       (69/489), 123.0 KiB (210.2 KiB unpacked)
Retrieving: libwsutil14-4.0.2-1.1.x86_64.rpm ...........................................................[done]

Warning: Digest verification failed for file 'libwsutil14-4.0.2-1.1.x86_64.rpm'
[/var/tmp/AP_0xQPzV9W/x86_64/libwsutil14-4.0.2-1.1.x86_64.rpm]

  expected 069a212449c31dba9745e71499197f762271511cbfcd889aba0f6f9ae44c94ab
  but got  e9123d2b1eb677c228c5403730c4831727711ca5f963c526b4461dd92edd372c

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 'e912..' 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? [e912/...? shows all options] (discard): 
Package libwsutil14-4.0.2-1.1.x86_64 (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package libxmlsec1-1-1.2.37-1.1.x86_64                     (70/489), 146.4 KiB (578.2 KiB unpacked)
Retrieving: libxmlsec1-1-1.2.37-1.1.x86_64.rpm .............................................[done (3.4 KiB/s)]
Retrieving package mailcommon-22.12.0-1.1.x86_64                      (71/489),  24.8 KiB (  327   B unpacked)
Retrieving: mailcommon-22.12.0-1.1.x86_64.rpm ..........................................................[done]

Warning: Digest verification failed for file 'mailcommon-22.12.0-1.1.x86_64.rpm'
[/var/tmp/AP_0xQPzV9W/x86_64/mailcommon-22.12.0-1.1.x86_64.rpm]

  expected 280962c927b392f4a2c61e4f985ceed8923c146c3eec326513fea315ad07bc78
  but got  e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

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 'e3b0..' 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? [e3b0/...? shows all options] (discard): 
Package mailcommon-22.12.0-1.1.x86_64 (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package mailimporter-22.12.0-1.1.x86_64                    (72/489),  22.2 KiB (  443   B unpacked)
Retrieving: mailimporter-22.12.0-1.1.x86_64.rpm ........................................................[done]

Warning: Digest verification failed for file 'mailimporter-22.12.0-1.1.x86_64.rpm'
[/var/tmp/AP_0xQPzV9W/x86_64/mailimporter-22.12.0-1.1.x86_64.rpm]

  expected 415976198dd1b29ac8f0cb6c5edb07b79e02d06272529c7d9c22db01ecf565da
  but got  e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

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 'e3b0..' 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? [e3b0/...? shows all options] (discard): 
Package mailimporter-22.12.0-1.1.x86_64 (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package mdadm-4.2-3.1.x86_64                               (73/489), 494.9 KiB (  1.2 MiB unpacked)
Retrieving: mdadm-4.2-3.1.x86_64.rpm ...................................................................[done]
Retrieving package openSUSE-build-key-1.0-47.1.x86_64                 (74/489),  25.2 KiB ( 18.4 KiB unpacked)
Retrieving: openSUSE-build-key-1.0-47.1.x86_64.rpm .....................................................[done]
Retrieving package openSUSE-release-appliance-custom-20221209-1985.1.x86_64
                                                                      (75/489),   7.5 KiB (   79   B unpacked)
Retrieving: openSUSE-release-appliance-custom-20221209-1985.1.x86_64.rpm ...............................[done]
Retrieving package pimcommon-22.12.0-1.1.x86_64                       (76/489),  22.9 KiB (  670   B unpacked)
Retrieving: pimcommon-22.12.0-1.1.x86_64.rpm ...............................................[done (2.4 KiB/s)]

Warning: Digest verification failed for file 'pimcommon-22.12.0-1.1.x86_64.rpm'
[/var/tmp/AP_0xQPzV9W/x86_64/pimcommon-22.12.0-1.1.x86_64.rpm]

  expected c1366072a51c554719ac6c7fab024757e43e6bdf90d213d3cc988c62d1fe7dc5
  but got  e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

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 'e3b0..' 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? [e3b0/...? shows all options] (discard): i
: Invalid answer 'i'.
[e3b0/...? shows all options] (discard): 
Package pimcommon-22.12.0-1.1.x86_64 (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package python3-firewall-1.2.2-1.1.noarch                  (77/489), 363.3 KiB (  2.0 MiB unpacked)
Retrieving: python3-firewall-1.2.2-1.1.noarch.rpm ......................................................[done]
Retrieving package firewalld-1.2.2-1.1.noarch                         (78/489), 202.1 KiB (468.2 KiB unpacked)
Retrieving: firewalld-1.2.2-1.1.noarch.rpm .............................................................[done]
Retrieving package python310-Jinja2-3.1.2-2.1.x86_64                  (79/489), 258.9 KiB (982.5 KiB unpacked)
Retrieving: python310-Jinja2-3.1.2-2.1.x86_64.rpm ......................................................[done]
Retrieving package python310-cffi-1.15.1-2.1.x86_64                   (80/489), 304.0 KiB (  1.2 MiB unpacked)
Retrieving: python310-cffi-1.15.1-2.1.x86_64.rpm .......................................................[done]
Retrieving package python310-cloudpickle-2.2.0-3.1.noarch             (81/489),  52.2 KiB (151.2 KiB unpacked)
Retrieving: python310-cloudpickle-2.2.0-3.1.noarch.rpm .................................................[done]
Retrieving package python310-importlib-metadata-5.1.0-1.1.noarch      (82/489),  58.6 KiB (120.7 KiB unpacked)
Retrieving: python310-importlib-metadata-5.1.0-1.1.noarch.rpm ..........................................[done]
Retrieving package python310-iniconfig-1.1.1-3.1.noarch               (83/489),  16.3 KiB ( 16.7 KiB unpacked)
Retrieving: python310-iniconfig-1.1.1-3.1.noarch.rpm .......................................[done (3.5 KiB/s)]
Retrieving package python310-matplotlib-3.5.3-3.1.x86_64              (84/489),   6.6 MiB ( 24.6 MiB unpacked)
Retrieving: python310-matplotlib-3.5.3-3.1.x86_64.rpm ......................................[done (1.8 MiB/s)]
Retrieving package python310-matplotlib-tk-3.5.3-3.1.x86_64           (85/489),  67.0 KiB (115.9 KiB unpacked)
Retrieving: python310-matplotlib-tk-3.5.3-3.1.x86_64.rpm ...............................................[done]
Retrieving package python310-multidict-6.0.3-1.1.x86_64               (86/489),  46.3 KiB (126.8 KiB unpacked)
Retrieving: python310-multidict-6.0.3-1.1.x86_64.rpm ...................................................[done]
Retrieving package python310-pip-22.3.1-1.1.noarch                    (87/489),   2.5 MiB ( 12.3 MiB unpacked)
Retrieving: python310-pip-22.3.1-1.1.noarch.rpm ..........................................[done (518.8 KiB/s)]
Retrieving package python310-protobuf-21.11-1.1.x86_64                (88/489), 264.8 KiB (  1.1 MiB unpacked)
Retrieving: python310-protobuf-21.11-1.1.x86_64.rpm ........................................[done (2.5 KiB/s)]

Warning: Digest verification failed for file 'python310-protobuf-21.11-1.1.x86_64.rpm'
[/var/tmp/AP_0xQPzV9W/x86_64/python310-protobuf-21.11-1.1.x86_64.rpm]

  expected 4b0339730d5371454000d549fb3841c0a9079eafbed4b80d21eb477d6a164303
  but got  e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

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 'e3b0..' 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? [e3b0/...? shows all options] (discard): 
Package python310-protobuf-21.11-1.1.x86_64 (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package python310-scipy-1.9.3-3.1.x86_64                   (89/489),  18.6 MiB ( 73.9 MiB unpacked)
Retrieving: python310-scipy-1.9.3-3.1.x86_64.rpm ...........................................[done (2.9 MiB/s)]
Retrieving package python310-simplejson-3.18.0-1.1.x86_64             (90/489),  74.0 KiB (275.3 KiB unpacked)
Retrieving: python310-simplejson-3.18.0-1.1.x86_64.rpm .................................................[done]
Retrieving package python310-zope.interface-5.5.2-1.1.x86_64          (91/489), 325.1 KiB (  1.8 MiB unpacked)
Retrieving: python310-zope.interface-5.5.2-1.1.x86_64.rpm ..................................[done (1.7 MiB/s)]
Retrieving package sparse-0.6.4+20220627-1.1.x86_64                   (92/489), 300.3 KiB (  1.2 MiB unpacked)
Retrieving: sparse-0.6.4+20220627-1.1.x86_64.rpm .......................................................[done]

Warning: Digest verification failed for file 'sparse-0.6.4+20220627-1.1.x86_64.rpm'
[/var/tmp/AP_0xQPzV9W/x86_64/sparse-0.6.4+20220627-1.1.x86_64.rpm]

  expected d64fb7ace7dc74eeb1a623fdda3bd70532e74643d4311f6540d23f70b4b62d37
  but got  e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

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 'e3b0..' 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? [e3b0/...? shows all options] (discard): 
Package sparse-0.6.4+20220627-1.1.x86_64 (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package suse-prime-0.8.12-1.1.noarch                       (93/489),  43.0 KiB ( 44.4 KiB unpacked)
Retrieving: suse-prime-0.8.12-1.1.noarch.rpm ...............................................[done (3.3 KiB/s)]
Retrieving package systemd-presets-common-SUSE-15-25.1.noarch         (94/489),  14.4 KiB (  4.5 KiB unpacked)
Retrieving: systemd-presets-common-SUSE-15-25.1.noarch.rpm .................................[done (3.6 KiB/s)]
Retrieving package tftp-5.2-26.1.x86_64                               (95/489),  52.1 KiB ( 91.3 KiB unpacked)
Retrieving: tftp-5.2-26.1.x86_64.rpm ...................................................................[done]
Retrieving package timezone-2022g-1.1.x86_64                          (96/489), 442.8 KiB (  1.2 MiB unpacked)
Retrieving: timezone-2022g-1.1.x86_64.rpm ..................................................[done (3.2 KiB/s)]
Retrieving package timezone-java-2022g-1.1.noarch                     (97/489), 151.0 KiB (341.0 KiB unpacked)
Retrieving: timezone-java-2022g-1.1.noarch.rpm .........................................................[done]
Retrieving package update-desktop-files-84.87-6.1.noarch              (98/489),  14.1 KiB ( 16.6 KiB unpacked)
Retrieving: update-desktop-files-84.87-6.1.noarch.rpm ..................................................[done]

Warning: Digest verification failed for file 'update-desktop-files-84.87-6.1.noarch.rpm'
[/var/tmp/AP_0xQPzV9W/noarch/update-desktop-files-84.87-6.1.noarch.rpm]

  expected e99158f148b0fae62fd62f237be524514a200cce5395ce545bcd5062b03d2671
  but got  e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

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 'e3b0..' 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? [e3b0/...? shows all options] (discard): 
Package update-desktop-files-84.87-6.1.noarch (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package wayland-utils-1.1.0-1.1.x86_64                     (99/489),  23.5 KiB ( 48.4 KiB unpacked)
Retrieving: wayland-utils-1.1.0-1.1.x86_64.rpm .........................................................[done]
Retrieving package wireless-regdb-20221205-1.1.noarch                (100/489),  23.6 KiB ( 15.2 KiB unpacked)
Retrieving: wireless-regdb-20221205-1.1.noarch.rpm .....................................................[done]
Retrieving package xprop-1.2.6-1.1.x86_64                            (101/489),  48.9 KiB ( 95.8 KiB unpacked)
Retrieving: xprop-1.2.6-1.1.x86_64.rpm .................................................................[done]
Retrieving package xrandr-1.5.2-1.1.x86_64                           (102/489),  81.6 KiB (191.2 KiB unpacked)
Retrieving: xrandr-1.5.2-1.1.x86_64.rpm ................................................................[done]
Retrieving package xset-1.2.5-1.1.x86_64                             (103/489),  42.5 KiB ( 80.5 KiB unpacked)
Retrieving: xset-1.2.5-1.1.x86_64.rpm ..................................................................[done]
Retrieving package xterm-resize-377-1.1.x86_64                       (104/489),  56.8 KiB ( 25.5 KiB unpacked)
Retrieving: xterm-resize-377-1.1.x86_64.rpm ............................................................[done]
Retrieving package yast2-kdump-4.5.6-1.1.x86_64                      (105/489),  53.1 KiB (213.0 KiB unpacked)
Retrieving: yast2-kdump-4.5.6-1.1.x86_64.rpm ...............................................[done (3.2 KiB/s)]
Retrieving package yast2-trans-zh_CN-84.87.20221203.a7355e12ff-1.1.noarch
                                                                     (106/489), 932.8 KiB (  1.9 MiB unpacked)
Retrieving: yast2-trans-zh_CN-84.87.20221203.a7355e12ff-1.1.noarch.rpm .....................[done (4.1 KiB/s)]
Retrieving package yast2-users-4.5.3-1.1.x86_64                      (107/489), 223.9 KiB (  1.1 MiB unpacked)
Retrieving: yast2-users-4.5.3-1.1.x86_64.rpm ...........................................................[done]

Warning: Digest verification failed for file 'yast2-users-4.5.3-1.1.x86_64.rpm'
[/var/tmp/AP_0xQPzV9W/x86_64/yast2-users-4.5.3-1.1.x86_64.rpm]

  expected 53def628811418fa1ec64722ea3f7d1fce9eaadfc0e650fa886aa476f30e0f19
  but got  e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

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 'e3b0..' 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? [e3b0/...? shows all options] (discard): 
Package yast2-users-4.5.3-1.1.x86_64 (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package akonadi-mime-lang-22.12.0-1.1.noarch              (108/489),  93.0 KiB (460.1 KiB unpacked)
Retrieving: akonadi-mime-lang-22.12.0-1.1.noarch.rpm ...................................................[done]

Warning: Digest verification failed for file 'akonadi-mime-lang-22.12.0-1.1.noarch.rpm'
[/var/tmp/AP_0xQPzV9W/noarch/akonadi-mime-lang-22.12.0-1.1.noarch.rpm]

  expected a0e0fc85814d628c6557a9561784162fadec5b49eac2b50a7ed2c99cc309122c
  but got  9e46974908cc3c0bca047cf9ab6d94cc78e6461da0138c1d642e9c2069999bbd

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 '9e46..' 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? [9e46/...? shows all options] (discard): 
Package akonadi-mime-lang-22.12.0-1.1.noarch (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package btrfsprogs-6.0.2-1.1.x86_64                       (109/489), 897.0 KiB (  3.8 MiB unpacked)
Retrieving: btrfsprogs-6.0.2-1.1.x86_64.rpm ..............................................[done (995.8 KiB/s)]
Retrieving package calendarsupport-lang-22.12.0-1.1.noarch           (110/489), 346.5 KiB (  2.1 MiB unpacked)
Retrieving: calendarsupport-lang-22.12.0-1.1.noarch.rpm ................................................[done]

Warning: Digest verification failed for file 'calendarsupport-lang-22.12.0-1.1.noarch.rpm'
[/var/tmp/AP_0xQPzV9W/noarch/calendarsupport-lang-22.12.0-1.1.noarch.rpm]

  expected 7e1dd28ff1c79135552af5a35e20d9fbfba2dd9266a1ded5349f0fe19eb98e62
  but got  e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

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 'e3b0..' 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? [e3b0/...? shows all options] (discard): 
Package calendarsupport-lang-22.12.0-1.1.noarch (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): i
Retrieving package docker-20.10.21_ce-1.1.x86_64                     (111/489),  28.0 MiB (112.7 MiB unpacked)
Retrieving: docker-20.10.21_ce-1.1.x86_64.rpm ..............................................[done (2.1 MiB/s)]
Retrieving package eventviews-lang-22.12.0-1.1.noarch                (112/489), 251.4 KiB (  1.6 MiB unpacked)
Retrieving: eventviews-lang-22.12.0-1.1.noarch.rpm .....................................................[done]

Warning: Digest verification failed for file 'eventviews-lang-22.12.0-1.1.noarch.rpm'
[/var/tmp/AP_0xQPzV9W/noarch/eventviews-lang-22.12.0-1.1.noarch.rpm]

  expected d7cbb574cc4445bea336f7a428756f020f93218b862757f1eb667a19edb9d180
  but got  cca579a1ce410c79c5166efea1af8e7e515e4b0d16c0c253abe143179c94f8f6

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 'cca5..' 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? [cca5/...? shows all options] (discard): 
Package eventviews-lang-22.12.0-1.1.noarch (主软件源(开源软件)) seems to be corrupted during transfer. Do you want to retry retrieval?
Abort, retry, ignore? [a/r/i] (a): 
Problem occurred during or after installation or removal of packages:
Installation has been aborted as directed.
Please see the above error message for a hint.

@yueguobin
Copy link
Author

I request a package from 'https://download.opensuse.org/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm',

2022-12-13 12:20:52 <1> guobin.localhost(22561) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/tmp/AP_0xch3VSE/x86_64 00755
2022-12-13 12:20:52 <1> guobin.localhost(22561) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1352 dest: /var/tmp/AP_0xch3VSE/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:52 <1> guobin.localhost(22561) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1353 temp: /var/tmp/AP_0xch3VSE/x86_64/libldap2-2.6.3-3.1.x86_64.rpm.new.zypp.dDhPh4
2022-12-13 12:20:52 <1> guobin.localhost(22561) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1202 ./x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:52 <1> guobin.localhost(22561) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1212 URL: https://download.opensuse.org/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:52 <1> guobin.localhost(22561) [zypp-curl++] curlhelper.cc(log_curl):97 *   Trying 195.135.221.134:443...
2022-12-13 12:20:52 <1> guobin.localhost(22561) [zypp-curl++] curlhelper.cc(log_curl):97 *   Trying [2001:67c:2178:8::13]:443...

But these URLs are assigned, but their package signatures are incorrect

2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1158 overall result
2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1162 #0: state: 1 received: 0 url: https://mirror.tspu.ru/opensuse/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1162 #1: state: 4 received: 0 url: https://opensuse.koyanet.lv//tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1162 #2: state: 1 received: 0 url: https://repo.fedora.md/mirrors/opensuse/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1162 #3: state: 3 received: 0 url: https://mirrors.nxthost.com/opensuse/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1162 #4: state: 3 received: 0 url: https://ftp.man.poznan.pl/linux/opensuse/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm

Why does "https://download.opensuse.org/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm" redirect me to these 5 URLs with incorrect package signatures?

Is SUSE still worthy of trust?
zypper.log

@yueguobin
Copy link
Author

It should be the problem.
No packages were downloaded from these 5 connections.
But "zypper" seems to think that it is successful, but the actual packet size is 0, and then the verification of the packet signature fails.

2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1162 #0: state: 1 received: 0 url: https://mirror.tspu.ru/opensuse/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1162 #1: state: 4 received: 0 url: https://opensuse.koyanet.lv//tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1162 #2: state: 1 received: 0 url: https://repo.fedora.md/mirrors/opensuse/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1162 #3: state: 3 received: 0 url: https://mirrors.nxthost.com/opensuse/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:53 <2> guobin.localhost(22561) [zypp::media] MediaMultiCurl.cc(run):1162 #4: state: 3 received: 0 url: https://ftp.man.poznan.pl/linux/opensuse/tumbleweed/repo/oss/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp-curl++] curlhelper.cc(log_curl):97 * Connection #1 to host mirrors.nxthost.com left intact
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp-curl++] curlhelper.cc(log_curl):97 * Closing connection 2
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp-core] PathInfo.cc(rename):748 rename /var/tmp/AP_0xch3VSE/x86_64/libldap2-2.6.3-3.1.x86_64.rpm.new.zypp.dDhPh4 -> /var/tmp/AP_0xch3VSE/x86_64/libldap2-2.6.3-3.1.x86_64.rpm
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1532 done: /var/tmp/AP_0xch3VSE/x86_64/libldap2-2.6.3-3.1.x86_64.rpm{- 0644 0/0 size 0}
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::media++] MediaHandler.cc(provideFile):976 provideFile([1]./x86_64/libldap2-2.6.3-3.1.x86_64.rpm{203.3 KiB|sha256-fd310a75c3fc34d5972d6be8cec771488ffe35688b71bae92c8d223b79899fa2|})
2022-12-13 12:20:53 <1> guobin.localhost(22561) [zypp::fetcher] Fetcher.cc(validate):381 Checking job [/var/tmp/AP_0xch3VSE/x86_64/libldap2-2.6.3-3.1.x86_64.rpm] (2 checkers )
2022-12-13 12:20:53 <2> guobin.localhost(22561) [FileChecker] FileChecker.cc(operator()):64 File /var/tmp/AP_0xch3VSE/x86_64/libldap2-2.6.3-3.1.x86_64.rpm has wrong checksum sha256-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 (expected sha256-fd310a75c3fc34d5972d6be8cec771488ffe35688b71bae92c8d223b79899fa2)

@mlandres
Copy link
Member

You also hijacked bsc#120135, I tried to explain it there.

In case of libldap2 (in the zypper.log snippnet) opensuse.koyanet.lv returned no_error but an empty file. Maybe you can provide the full zypper.log, so we can check the other checksum failures too. Might be some broken mirror.

For some of the files above (checksum e3b0...b855; the sha256sum of an empty file) it appears the same has happened. A mirror delivered an empty file without an error. The other issues may be partial content, the mirror delivered without an error.

Almost looks like the mirror is advertised and delivers files although his sync is not complete.

@yueguobin
Copy link
Author

@guobin:~> sudo ZYPP_MEDIA_CURL_DEBUG=2 zypper dup --download-only
dup download 235 package, 21 package fail. because the signature is incorrect.
zypper.log

@mlandres
Copy link
Member

Thanks for the log. I forward the result to our mirrorcache maintainer.

All the broken checksum incidents in the log are caused by opensuse.koyanet.lv immediately returning '204' and no data (cases where the file was small enough to be fetched in one range). In another 24 downloads opensuse.koyanet.lv was discarded as worker because it delivered blocks with wrong checksums.

Strange is just that by now, you seem to be the only one with this kind of issue.

As a workaround you can try and add those 2 lines to your /etc/hosts:

127.0.0.1 opensuse.koyanet.lv
::1             opensuse.koyanet.lv

This should redirect requests to opensuse.koyanet.lv to your local host (where they should fail correctly).

@mlandres
Copy link
Member

I'll check whether we can work around this in libzypp after vacation (Jan.9.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants