| Summary: | packages.gentoo.org sys-fs/zfs-0.8.3-r1 is higher than <sys-fs/zfs-0.8.3 | ||
|---|---|---|---|
| Product: | Websites | Reporter: | Michael Crawford (ali3nx) <mcrawford> |
| Component: | Packages | Assignee: | Gentoo Packages Website <gpackages> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | gyakovlev, mcrawford, ryao, sam |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Michael Crawford (ali3nx)
2020-06-08 03:16:38 UTC
I can adjust the mask just a workaround, but looks it should also be fixed on gpackages. I can confirm there is a bug in how the website is showing things: https://packages.gentoo.org/packages/sys-fs/zfs 0.8.3-r1 is stable, not masked. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/sites/soko.git/commit/?id=922c38af0e0bf2d835ce09e60f598d66bf955028 commit 922c38af0e0bf2d835ce09e60f598d66bf955028 Author: Max Magorsch <arzano@gentoo.org> AuthorDate: 2020-06-09 00:40:59 +0000 Commit: Max Magorsch <arzano@gentoo.org> CommitDate: 2020-06-09 00:40:59 +0000 Fix the version comparison according to the pms Algorithm 3.5 (Version comparison logic for suffixes) of the pms has been correctly implemented now. Bug: https://bugs.gentoo.org/727468 Signed-off-by: Max Magorsch <arzano@gentoo.org> pkg/models/version.go | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/sites/soko.git/commit/?id=e6478829031b3be8a4ef3e8aeba5b112c1d2c7c9 commit e6478829031b3be8a4ef3e8aeba5b112c1d2c7c9 Author: Max Magorsch <arzano@gentoo.org> AuthorDate: 2020-06-09 01:46:26 +0000 Commit: Max Magorsch <arzano@gentoo.org> CommitDate: 2020-06-09 01:46:26 +0000 Correctly compute the masked versions The masked versions are computed based on the pms version comparison now. Previously this was done using a third party library. Now it is fully pms compliant. Closes: https://bugs.gentoo.org/727468 Signed-off-by: Max Magorsch <arzano@gentoo.org> pkg/portage/repository/mask.go | 31 +++++++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) arzano \o/ it works, thanks! |