(solved) Re: armv7 -> pkg: No SRV record found for the repo 'FreeBSD'

Ronald Klop <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports,gmane.os.freebsd.devel.arm
Message-ID <1556463206.28207.1745433803778@localhost>
Thanks for the pointer to the 'host -t srv' command.
I found what happened.

Around April 11th my freebsd-rustdate updated the armv7 jail, but somehow it installed aarch64 binaries.

# file libcrypt.so.5
libcrypt.so.5: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (FreeBSD), dynamically linked, for FreeBSD 14.2, stripped
# file libcrypto.so.30
libcrypto.so.30: ELF 64-bit LSB shared object, ARM aarch64, version 1 (FreeBSD), dynamically linked, for FreeBSD 14.2, stripped

Apparently I had enough good libs to start a jail, but not enough good libs to do networking.

Luckily it is on ZFS and I could easily rollback to a snapshot.

Regards,
Ronald.

 
Van: Baptiste Daroussin <[email protected]>
Datum: woensdag, 23 april 2025 12:01
Aan: Ronald Klop <[email protected]>
CC: [email protected], [email protected]
Onderwerp: Re: armv7 -> pkg: No SRV record found for the repo 'FreeBSD'
> 
> On Wed 23 Apr 11:53, Ronald Klop wrote:
> > Hi,
> >
> > Since a while I get this error in my armv7 jail on aarch64.
> >
> > What can I do to debug this? Or is something missing on the pkg server?
> >
> > Regards,
> > Ronald.
> >
> >
> > [root@armv7 ~]# pkg upgrade -r FreeBSD -n
> > Updating FreeBSD repository catalogue...
> > pkg: No SRV record found for the repo 'FreeBSD'
> > pkg: An error occured while fetching package: No error
> > pkg: packagesite URL error for pkg+https://pkg.FreeBSD.org/FreeBSD:14:armv7/latest/meta.txz -- pkg+:// implies SRV mirror type
> > repository FreeBSD has no meta file, using default settings
> > pkg: packagesite URL error for pkg+https://pkg.FreeBSD.org/FreeBSD:14:armv7/latest/data.pkg -- pkg+:// implies SRV mirror type
> > pkg: packagesite URL error for pkg+https://pkg.FreeBSD.org/FreeBSD:14:armv7/latest/data.txz -- pkg+:// implies SRV mirror type
> > pkg: packagesite URL error for pkg+https://pkg.FreeBSD.org/FreeBSD:14:armv7/latest/packagesite.pkg -- pkg+:// implies SRV mirror type
> > pkg: packagesite URL error for pkg+https://pkg.FreeBSD.org/FreeBSD:14:armv7/latest/packagesite.txz -- pkg+:// implies SRV mirror type
> > Unable to update repository FreeBSD
> > Error updating repositories!
> >
> > [root@armv7 ~]# 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+https://pkg.FreeBSD.org/${ABI}/latest",
> >  mirror_type: "srv",
> >  signature_type: "fingerprints",
> >  fingerprints: "/usr/share/keys/pkg",
> >  enabled: yes
> > }
> >
> >
> 
> Sounds like an issue on your side, it seems you do fail at fetching the SRV
> records: host -t srv _http._tcp.pkg.freebsd.org to test manually.
> 
> Best regards,
> Bapt
> 
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.