Bug 267126

Summary: www/luakit-devel: version scheme and portepoch issues
Product: Ports & Packages Reporter: Nuno Teixeira <eduardo>
Component: Individual Port(s)Assignee: Nuno Teixeira <eduardo>
Status: Closed Feedback Timeout    
Severity: Affects Only Me CC: mbeis
Priority: --- Flags: bugzilla: maintainer-feedback? (mbeis)
Version: Latest   
Hardware: Any   
OS: Any   

Description Nuno Teixeira freebsd_committer freebsd_triage 2022-10-16 15:09:28 UTC
Hello,

Current port version scheme is causing bumping portepoch because suffix
-<commit count> will be translated as .<commit count> misleading version to:

2.2.8 -> 2.2.1.16,1 (epoch=1)
2.3.26,1 -> 2.3.1.6,2 (epoch=2, to commit)

since:
2.2.8 > 2.2.1.16
2.3.26,1 > 2.3.1.6,1

In the future there will be more epoch bumps due to nature of how ports
framework understand x.y-z versions.

I'd like to hear your opinion on this issue and see if a solution is found to avoid aditional portepochs.

Thanks
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-10-16 17:49:26 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2cf6ea177bb3828c1c5323a6ec7df0ff19decd0f

commit 2cf6ea177bb3828c1c5323a6ec7df0ff19decd0f
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2022-10-16 17:46:27 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-10-16 17:46:27 +0000

    www/luakit-devel: Bump PORTEPOCH

    PR:             267126

 www/luakit-devel/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)