Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 616332

Summary: Gentoo packages web interface: multiple issues
Product: Gentoo Infrastructure Reporter: Zdeněk Žamberský <zzdevel>
Component: Other web server issuesAssignee: Gentoo Infrastructure <infra-bugs>
Status: RESOLVED OBSOLETE    
Severity: normal CC: tsmksubc
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: gentoo-sources package versions

Description Zdeněk Žamberský 2017-04-22 17:45:49 UTC
Web interface displaying available versions of packages seems buggy.

Reproducible: Always

Actual Results:  

I have seen following issues:
1. one package version is displayed more than once ( sometimes with different wrong KEYWORDS displayed )
2. packages are not always correctly sorted by version

Examples are easy to find (for example):
www-client/firefox [1]
sys-kernel/gentoo-sources [2]

I think I also saw packages versions not in sync with git tree. But I can't quickly find such example. Maybe I was just mistaken by wrong sorting and duplicates. If I find such example, I will post it here.

[1] https://packages.gentoo.org/packages/www-client/firefox
[2] https://packages.gentoo.org/packages/sys-kernel/gentoo-sources

Expected Results:  
1. Every package version is only displayed once in table
2. Packages are correctly sorted from newest version to oldest
3. Package versions and KEYWORDS in web interface and in git tree match


This is unfortunately serious flaw in otherwise good interface. Often forcing me to click "Git repository browser" If I want to be sure to see correct (and not confusing) list of currently available versions of some package.
Comment 1 Zdeněk Žamberský 2017-04-22 17:49:53 UTC
Created attachment 470680 [details]
gentoo-sources package versions
Comment 2 Zdeněk Žamberský 2017-04-22 17:58:54 UTC
I attached screenshot where issues can be seen. Sorting seems absolutely chaotic. Duplicates examples: 4.9.6-r1, 4.10.8, 4.10.9, 4.10.10, 4.9.20. In case of 4.9.6-r1 duplicates have different KEYWORDS displayed.