Hi, On Thu, Jul 30, 2020 at 09:39:56PM +0100, Edd Barrett wrote: > But for some reason after adding the @pkgpath and @conflict markers, > `pkg_add -u` is not upgrading the old packages to the new one.
As sthen@ pointed out, I just forgot the quirk. Now updates fine: ``` $ doas pkg_add -Dunsigned -u iosevka-fonts-default iosevka-fonts-term iosevka-fonts-default+iosevka-fonts-term-2.3.3->iosevka-fonts-monospace-default-3.3.1: ok ``` Thanks Stuart! Diff for the quirk below. So do people agree with the new structuring? Comments/OK? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.1002 diff -u -p -r1.1002 Makefile --- Makefile 5 Aug 2020 09:09:00 -0000 1.1002 +++ Makefile 5 Aug 2020 17:41:56 -0000 @@ -5,7 +5,7 @@ CATEGORIES = devel databases DISTFILES = # API.rev -PKGNAME = quirks-3.394 +PKGNAME = quirks-3.395 PKG_ARCH = * MAINTAINER = Marc Espie <es...@openbsd.org> Index: files/Quirks.pm =================================================================== RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.1020 diff -u -p -r1.1020 Quirks.pm --- files/Quirks.pm 5 Aug 2020 09:09:00 -0000 1.1020 +++ files/Quirks.pm 5 Aug 2020 17:41:48 -0000 @@ -452,6 +452,8 @@ my $stem_extensions = { 'py-humanize' => 'py3-humanize', 'py-sabyenc' => 'py3-sabyenc', 'py-cftime' => 'py3-cftime', + 'iosevka-fonts-default' => 'iosevka-fonts-monospace-default', + 'iosevka-fonts-term' => 'iosevka-fonts-monospace-default', }; my $obsolete_reason = { -- Best Regards Edd Barrett http://www.theunixzoo.co.uk