Bug 265923 - freebsd-update: Fails to upgrade i386 13.0-p11 to 13.1-RELEASE: incorrect hash.
Summary: freebsd-update: Fails to upgrade i386 13.0-p11 to 13.1-RELEASE: incorrect hash.
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: 13.0-RELEASE
Hardware: i386 Any
: --- Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks: 264030
  Show dependency treegraph
 
Reported: 2022-08-18 06:50 UTC by Shigeharu TAKENO
Modified: 2023-01-30 04:03 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shigeharu TAKENO 2022-08-18 06:50:34 UTC
I used freebsd-update to upgrade OS version 13.0-p11 to 13.1-RELEASE, but it fails.

% uname -a
FreeBSD hp7700 13.0-RELEASE-p11 FreeBSD 13.0-RELEASE-p11 #0: Tue Apr  5 18:52:04 UTC 2022     root@amd64-builder.daemonology.net:/usr/obj/usr/src/i386.i386/sys/GENERIC  i386

#freebsd-update -r 13.1-RELEASE upgrade
Looking up update.FreeBSD.org mirrors... 2 mirrors found.
Fetching public key from update2.freebsd.org... done.
Fetching metadata signature for 13.0-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
 ...
Fetching files from 13.0-RELEASE for merging... done.
Preparing to download files... done.
Fetching 17832 patches.....10....20....30....40....50....60....70....80....90...
 ...
....17830. done.
Applying patches... done.
Fetching 3135 files...
 ...
2920....2930....2940....2950.. gunzip: (stdin): unexpected end of file
e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27 has incorrect hash.

I tried sometimes with "rm -rf /var/db/freebsd-update/*", but they fail with the same message in every times.


#ls -l /var/db/freebsd-update/e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27.gz
-rw-r--r--  1 root  wheel  1190 Aug 18 13:17 /var/db/freebsd-update/e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27.gz


#file /var/db/freebsd-update/e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27.gz
/var/db/freebsd-update/e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27.gz: gzip compressed data, last modified: Thu May 12 08:35:11 2022, from Unix, original size modulo 2^32 634299799
Comment 1 Shigeharu TAKENO 2022-08-31 09:55:08 UTC
This problem may be fixed. I tried freebsd-update today, the problem didn't occur. There is the file e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27.gz in /var/db/freebsd-update/files/ and it may be correct.

#ls -l /var/db/freebsd-update/files/e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27.gz
-rw-r--r--  1 root  wheel  537805 Aug 31 17:59 /var/db/freebsd-update/files/e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27.gz

#file /var/db/freebsd-update/files/e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27.gz
/var/db/freebsd-update/files/e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27.gz: gzip compressed data, last modified: Thu May 12 08:35:11 2022, from Unix, original size modulo 2^32 1186380

#gunzip -c var/db/freebsd-update/files/e0904ee257f4bee67b75f7156b864d536ba0ed3f28a3eadb4650aaa6b18f5e27.gz > hoge
#ls -l hoge
-rw-r--r--  1 root  wheel  1186380 Aug 31 18:54 hoge
#file hoge
hoge: ELF 32-bit LSB shared object, Intel 80386, version 1 (FreeBSD), dynamically linked, BuildID[sha1]=589bbb2ef39a64ffd5f86e0cfe04d7b907cae9f0, not stripped

Thanks.
Comment 2 Eugene Grosbein freebsd_committer freebsd_triage 2023-01-30 04:03:46 UTC
Reportedly fixed.