Hi,
I have: 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC amd64
I get this error often, it usually happened with larger packages, and failed/succeeded randomly. First suspicion was about older internet connection which is not very fast, but then again, it only happens with FreeBSD 13.2, I can run SmartOS on same server, and download packages via MacOS on same network.
I tried:
No errors.
No errors.
I tried changing mirrors, but returned to default, it was the same when I tried installing something with multiple packages and it would fail on larger ones:
Problem is here:
But also when doing portsnap fetch, I get "damaged tar" in a row.
I have: 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC amd64
I get this error often, it usually happened with larger packages, and failed/succeeded randomly. First suspicion was about older internet connection which is not very fast, but then again, it only happens with FreeBSD 13.2, I can run SmartOS on same server, and download packages via MacOS on same network.
I tried:
Code:
fetch https://pkg.freebsd.org/FreeBSD:13:amd64/latest/packagesite.pkg
unxz -t -v packagesite.pkg
xzcat packagesite.pkg|tar tf -
No errors.
Code:
# fetch http://pkg.FreeBSD.org/FreeBSD:13:amd64/quarterly/packagesite.txz
packagesite.txz 6735 kB 985 kBps 07s
# tar -xvf packagesite.txz
x packagesite.yaml.sig
x packagesite.yaml.pub
x packagesite.yaml
No errors.
I tried changing mirrors, but returned to default, it was the same when I tried installing something with multiple packages and it would fail on larger ones:
Code:
# cat /etc/pkg/FreeBSD.conf
# $FreeBSD$
#
# To disable this repository, instead of modifying or removing this file,
# create a /usr/local/etc/pkg/repos/FreeBSD.conf file:
#
# mkdir -p /usr/local/etc/pkg/repos
# echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf
#
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",
mirror_type: "srv",
# signature_type: "fingerprints",
# fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
Code:
# pkg update -f
Updating FreeBSD repository catalogue...
Fetching meta.conf: 100% 163 B 0.2kB/s 00:01
Fetching packagesite.pkg: 100% 7 MiB 383.2kB/s 00:18
pkg: Error extracting the archive: 'Lzma library error: Corrupted input data'
tar: Damaged tar archive
tar: Retrying...
Reinstalled pkg.
But also when doing portsnap fetch, I get "damaged tar" in a row.