Index | Thread | Search

From:
Lucas Gabriel Vuotto <lucas@sexy.is>
Subject:
Re: upcoming split of quirks
To:
Marc Espie <marc.espie.openbsd@gmail.com>
Cc:
tech@openbsd.org, ports@openbsd.org
Date:
Sat, 20 Jan 2024 15:28:55 +0000

Download raw body.

Thread
  • Lucas Gabriel Vuotto:

    upcoming split of quirks

Adding ports@.

On Sat, Jan 20, 2024 at 01:15:10AM +0100, Marc Espie wrote:
> > Can't install quirks-6.206->7.0: can't resolve updatedb-0p0
> > Can't find updatedb-0p0
> > quirks-7.0 signed on 2024-01-19T16:21:04Z
> > Couldn't find updates for blis-0.9.0 ghdl-3.0.0 quirks-6.206
> > Couldn't install quirks-7.0 updatedb-0p0
> 
> looks like a "feed  issue" like your upstream doesn't have
> updatedb-0.
> 
> > So, is this missing updatedb-0p0 actually a problem?  Or is there
> > an imminent change coming?
> 
> Yes, it is (but a minor one)
> I have zero idea how your mirror carries a recent quirks but no
> updatedb.
> 
> The "minor one" part is that having no updatedb around means you
> can't cache update information for pkg_add -U which makes the process
> roughly 10 times slower.

I see this same thing in my -currents. All of them point to
cdn.openbsd.org. I swapped one of them to ftp.openbsd.org and also got
the same error:


darjeeling$ sysctl -n kern.version
OpenBSD 7.4-current (GENERIC.MP) #1612: Fri Jan 19 17:50:01 MST 2024
    deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
darjeeling$ doas pkg_add -u
quirks-7.0 signed on 2024-01-19T16:21:04Z
Couldn't find updates for updatedb-0

nuc$ sysctl -n kern.version                                                    
OpenBSD 7.4-current (GENERIC.MP) #1612: Fri Jan 19 17:50:01 MST 2024
    deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
nuc$ doas pkg_add -u
quirks-7.0 signed on 2024-01-19T16:21:04Z
Couldn't find updates for updatedb-0

moon$ sysctl -n kern.version                                                   
OpenBSD 7.4-current (GENERIC) #1512: Fri Jan 19 17:38:46 MST 2024
    deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC

moon$ doas pkg_add -u
Can't find updatedb-0p0
quirks-7.0 signed on 2024-01-19T16:21:04Z
Can't install quirks-6.206->7.0: can't resolve updatedb-0p0
Couldn't find updates for quirks-6.206
Couldn't install quirks-7.0 updatedb-0p0


Tried both {cdn,ftp}.openbsd.org in darjeeling, only cdn in nuc and
moon. (I have no clue why despite being the same mirror I have different
kernel for moon and the rest--they were all upgraded in the last 6
hours)

The other thing that darjeeling, nuc and moon have in common is that
they all are amd64. I happen to have a -current arm64 server:


kaguya$ sysctl -n kern.version                                                 
OpenBSD 7.4-current (GENERIC.MP) #51: Fri Jan 19 21:58:53 MST 2024
    deraadt@arm64.openbsd.org:/usr/src/sys/arch/arm64/compile/GENERIC.MP
kaguya$ doas pkg_add -u
quirks-7.0 signed on 2024-01-18T10:27:32Z
kaguya$ pkg_info | grep -e ^quirks -e ^update  
quirks-7.0          exceptions to pkg_add rules
updatedb-0p0        pkg_add speed up cache


kaguya also points to cdn.openbsd.org.

	Lucas