Bug 267126 - www/luakit-devel: version scheme and portepoch issues
Summary: www/luakit-devel: version scheme and portepoch issues
Status: Closed Feedback Timeout
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Nuno Teixeira
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-16 15:09 UTC by Nuno Teixeira
Modified: 2023-01-31 10:25 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (mbeis)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(-)