On 2023/02/14 06:25, Tiemen Werkman wrote:
> Which OpenBSD release version am I supposed to use?
> I have just started learning to update a port. I simply started all the
> work on the stable release(7.2) and submitted the update. Only now did
> it occur to me that there is of course also snapshots. Does this matter?

Committed ports updates obviously need to work on -current.

Some of the changes in the base OS in -current require extra work in
the ports tree; additionally updates of libraries in ports may require
changes in other ports.

You can still work on an update on the last release but you increase the
risk that the update won't work when others test it (and do that too
often and you'll find it harder to get people to review) so best to
test on -current yourself if you can.

> Second question:
> New packages are not made available for older releases. However updates
> for some packages are available. Are all updates to packages made
> available to the supported stable release or do some package updates
> have to wait for the next release?

It depends on the port and maintainer, sometimes updates are made for
-stable packages (only for the most recent release) but typically only
for relatively important updates (and even some important updates can't
be done, for example if the update relies on new versions of other ports
and there's a complicated chain of dependencies involved).

Updates go to -current first.

Reply via email to