[Bug 283495] pkg install broken in 13.4 AWS AMI Image
Date: Sun, 22 Dec 2024 17:05:47 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283495 Bug ID: 283495 Summary: pkg install broken in 13.4 AWS AMI Image Product: Base System Version: 13.4-RELEASE Hardware: arm64 OS: Any Status: New Severity: Affects Many People Priority: --- Component: arm Assignee: freebsd-arm@FreeBSD.org Reporter: rupeshpilania@gmail.com AMI Used 13.4 from Amazon Market Place Zone: ap-south-1c Instane Type: t4g.micro https://aws.amazon.com/marketplace/pp/prodview-csz7hkwk5a4ls?sr=0-6&ref_=beagle&applicationId=AWS-EC2-Console uname -a FreeBSD freebsd 13.4-RELEASE-p1 FreeBSD 13.4-RELEASE-p1 GENERIC arm64 Steps to repro: Deploy new instance and install any package pkg install openvpn Updating FreeBSD repository catalogue... pkg: repository meta has wrong version or wrong format pkg: Repository FreeBSD load error: meta file cannot be loaded Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 pkg: cannot parse repository meta: error while parsing <unknown>: line: 1, column: 0 - 'key must begin with a letter', character: '<' repository FreeBSD has no meta file, using default settings Fetching data.pkg: 100% 7 MiB 1.0MB/s 00:07 pkg: No signature found FreeBSD repository is up to date. All repositories are up to date. pkg: repository meta has wrong version or wrong format pkg: Repository FreeBSD load error: meta file cannot be loaded pkg: Repository FreeBSD cannot be opened. 'pkg update' required pkg: No packages available to install matching 'openvpn' have been found in the repositories root@freebsd:~ # pkg update Updating FreeBSD repository catalogue... pkg: repository meta has wrong version or wrong format pkg: Repository FreeBSD load error: meta file cannot be loaded Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 pkg: cannot parse repository meta: error while parsing <unknown>: line: 1, column: 0 - 'key must begin with a letter', character: '<' repository FreeBSD has no meta file, using default settings Fetching data.pkg: 100% 7 MiB 2.4MB/s 00:03 pkg: No signature found FreeBSD repository is up to date. All repositories are up to date. root@freebsd:~ # pkg install openvpn Updating FreeBSD repository catalogue... pkg: repository meta has wrong version or wrong format pkg: Repository FreeBSD load error: meta file cannot be loaded Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 pkg: cannot parse repository meta: error while parsing <unknown>: line: 1, column: 0 - 'key must begin with a letter', character: '<' repository FreeBSD has no meta file, using default settings Fetching data.pkg: 100% 7 MiB 1.4MB/s 00:05 pkg: No signature found FreeBSD repository is up to date. All repositories are up to date. pkg: repository meta has wrong version or wrong format pkg: Repository FreeBSD load error: meta file cannot be loaded pkg: Repository FreeBSD cannot be opened. 'pkg update' required pkg: No packages available to install matching 'openvpn' have been found in the repositories root@freebsd:~ $ cat /etc/pkg/FreeBSD.conf # # 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 } Workaround used: removed signature_type and fingerprints cat /usr/local/etc/pkg/repos/FreeBSD.conf FreeBSD: { enabled: no } cat /usr/local/etc/pkg/repos/example.conf FreeBSD: { url: "http://pkg.freebsd.org/${ABI}/latest", mirror_type: "srv" } -- You are receiving this mail because: You are the assignee for the bug.