Hi Simon,

On Wed, Sep 08, 2021 at 06:02:18PM +0200, Simon Hoffmann wrote:
| Hey yall!
| 
| Excuse the dumb question, but I couldn't find any info on the ports build 
cycle. When
| looking at the ports, I can see eg rspamd in v3 (released two weeks ago), but 
when
| using pkg_info -Q, I only see v2.7. 

If new version of a specific piece of software is released, someone
first needs to update the port to that new version.  In the case of
rspamd, Stuart Henderson committed the update to the repository 20
August.

| So: when are new port versions build as binary and available through pkg_add?

This depends on the architecture you're running, different people do
the builds for different architectures and they start them at
different times.  It also depends on the availability of the person
building packages - these are all volunteers spending their free time
to do bulk package builds.  Then there's another reason why it varies
per architecture: some archs take (a lot!) more time to do a full
build than others.

If you follow this mailing list, keep an eye out for "bulk build
report" e-mails from people like Peter Hessler, Jasper Lievisse
Adriaanse, Charlene Wendling, Kurt Mosiejczuk and others.  Such
e-mails usually indicate a completed bulk package build.  They don't
show up for all architectures, for various reasons.

Also - keep in mind that these packages are only updated for
snapshots.  Only in rare cases will releases see updated packages
(only for certain (critical) updates, for certain architectures).

In short - there's no easy answer to your question, other than "it
depends".  One thing to keep in mind is that if you're running OpenBSD
on amd64 (and are using snaphosts, updating regularly), you will see
rspamd-3.0 on your local mirror:

http://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/rspamd-3.0.tgz

If you don't see it yet, you are probably not following -current
snapshots, or using an architecture that doesn't see very frequent
package builds or you're talking to a stale mirror (or a combination
of these).

Cheers,

Paul

-- 
>++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+
+++++++++++>-]<.>++[<------------>-]<+.--------------.[-]
                 http://www.weirdnet.nl/                 

Reply via email to