Summary: | Available upstream version is omitted (on dev-lang/julia) | ||
---|---|---|---|
Product: | Websites | Reporter: | Alexander Kurakin <kuraga333> |
Component: | Packages | Assignee: | Gentoo Packages Website <gpackages> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kuraga333 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alexander Kurakin
2023-01-30 11:40:41 UTC
This is an issue to report to repology. Could you do that at https://github.com/repology/repology-rules and link it here please? Thanks. We could work around it though: https://archives.gentoo.org/gentoo-dev/message/b793f4da5a5b5e20a063ea431500a820 (In reply to Sam James from comment #1) > This is an issue to report to repology. But why? Both `dev-lang/julia-bin` and `dev-lang/julia` link to the same Repology item: https://packages.gentoo.org/packages/dev-lang/julia-bin -> https://repology.org/project/julia-bin -> https://repology.org/project/julia/versions https://packages.gentoo.org/packages/dev-lang/julia -> https://repology.org/project/julia -> https://repology.org/project/julia/versions Or, do you mean, that the situation differs via API? Then, why does it work for surrogate `julia-bin` but original `julia`? Oh, I see (this would've been worth saying originally). Repology already knows our julia-bin and julia are both the same upstream. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/sites/soko.git/commit/?id=fb4d1832f08cce06bf55c32380f13d87d2c6fc4b commit fb4d1832f08cce06bf55c32380f13d87d2c6fc4b Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2023-04-05 16:16:58 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2023-04-05 16:16:58 +0000 update/repology: fix affected packages and latest version - repology json can combine multiple gentoo packages into one "group" (for example normal and "-bin" packages). Mark outdated for all those packages. - when selecting current latest version, instead of using the last entry in array, version compare them and select latest. Closes: https://bugs.gentoo.org/771126 Closes: https://bugs.gentoo.org/892591 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> pkg/portage/repology/outdated.go | 108 ++++++++++++++++++++++----------------- 1 file changed, 61 insertions(+), 47 deletions(-) |