Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: [maintainer] www/hugo: update to 0.135.0
To:
Klemens Nanni <kn@openbsd.org>
Cc:
OpenBSD ports <ports@openbsd.org>
Date:
Fri, 4 Oct 2024 09:11:04 +0100

Download raw body.

Thread
On 2024/10/03 19:39, Klemens Nanni wrote:
> 30.09.2024 14:32, Kirill A. Korinsky пишет:
> > jca_p had noted that it diff before had missed @pkgpath. Here an updated
> > version which was tested to upgrade as:
> 
> Yes, the @pkgpath looks correct and a quirk is not needed to merge a flavour,
> I think, but not entirely sure.  Do we need '@conflict hugo-*-extended'?

No need for @conflict for this.

I've updated DESCR and committed (including www/Makefile to remove the
flavour).

> >     hugo $ doas pkg_add -Dunsigned  /build/packages/amd64/ftp/hugo-0.135.0.tgz
> >     hugo-0.134.2-extended->0.135.0: ok
> >     hugo $ 
> 
> If quirks were involved you'd have to point it at some PKG_PATH, pkg_add'ing
> a single package is not enough then.  Perhaps wise to always test package updates
> with anything special that way.

Definitely worth doing this for flavour changes etc, whether or not it
touches quirks. Put the new tgz into a dir on their own, point PKG_PATH,
and use pkg_add -u without specifying the package name.