[opensuse] Can't update packages or install new in openSUSE 12.1
When I tried to check for system updates or tried to install Thunderbird I am getting this message and not able to install anything. -- Message-- Wrong Digest The expected checksum of file /var/cache/zypp/packages/download.opensuse.org-update/noarch/gbrainy-2.06-2.3.1.noarch.rpm is f6eb1e756aeca3d51d4cab66b695f92abd6871e7767a8b34d6fd8e6deda17090, but the current checksum is 2d45e714c1fabf79e0dd2e5fa05af73d42dd2f9398060ee2d1c420027c1bb224. This means that the file has been changed by accident or by an attacker since the repository creator signed it. Using it is a big risk for the integrity and security of your system. Use it anyway? -- Message-- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Monday, January 16, 2012 02:23:41 AM Swapnil Bhartiya wrote: 8<
Wrong Digest 8< Use it anyway?
No. Error tells that file checksum in a .repo file is not the same as actual file checksum. Possible reasons: * YOU (YaST Online Updates), just as YaST Software Management and zypper are refreshing repos only once, when starting. So, if you forget opened window for a while and then come back later, it can happen that new version of the file is uploaded, and then checksum in the .repo file is not the same as actual rpm download. Quitting application and running it again should update repo information again and then checksums will match. * File on the mirror is different then one advertised in a .repo file. This should raise red flag. It is either out of date mirror, or malicious activity. If you retry to fetch a file error will most likely clear for that file, but repeat when you get back to the same mirror. You can check logs to see what mirror is in a question and then report that to SUSE. Note that software management is very verbose, so you want to filter that with grep to get something readable. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 01/18/2012 02:07 AM, Rajko M. wrote:
On Monday, January 16, 2012 02:23:41 AM Swapnil Bhartiya wrote: 8<
Wrong Digest 8< Use it anyway?
No. Error tells that file checksum in a .repo file is not the same as actual file checksum.
Possible reasons:
* YOU (YaST Online Updates), just as YaST Software Management and zypper are refreshing repos only once, when starting. So, if you forget opened window for a while and then come back later, it can happen that new version of the file is uploaded, and then checksum in the .repo file is not the same as actual rpm download. Quitting application and running it again should update repo information again and then checksums will match.
* File on the mirror is different then one advertised in a .repo file. This should raise red flag. It is either out of date mirror, or malicious activity. If you retry to fetch a file error will most likely clear for that file, but repeat when you get back to the same mirror. You can check logs to see what mirror is in a question and then report that to SUSE.
Note that software management is very verbose, so you want to filter that with grep to get something readable.
Any possibility it had anything to do with the openSUSE downtime last week? Swapnil
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
Rajko M.
-
Swapnil Bhartiya