Laurence Tratt writes: > On Fri, Nov 18, 2022 at 02:14:07PM +0000, Edd Barrett wrote: > > Hello Edd, > > >> @@ -62,7 +62,7 @@ BUILD_DEPENDS = ${RUN_DEPENDS} \ > >> LIB_DEPENDS = devel/gettext,-runtime \ > >> devel/libtermkey \ > >> devel/libuv \ > >> - devel/libvterm \ > >> + devel/libvterm=0.3 \ > > I'd make that a >= constraint for future proofing. > > That doesn't work, unfortunately, because the current 20191009 version is > > 0.3.
When a version number decreases like libvterm's does, the port needs to set EPOCH so the smaller number is considered newer. Without it package upgrades won't work either. (This is why when creating unofficial version numbers from dates, it's better to use something like 0.0plDATE or 0.0.DATE rather than using the date as a version number directly.)