Bugzilla – Bug 1216093
[libyui-qt-pkg] Software Pattern Categories in Wrong Sort Order
Last modified: 2023-10-11 11:37:35 UTC
Created attachment 870044 [details] Screenshot: Patterns with visible 'order' field; wrong sort order (see also https://github.com/libyui/libyui/pull/107 for more details and inline screenshots) In the YaST Qt pattern selector, the pattern categories have the wrong sort order. They should take the first of their patterns (the one with the lowest 'order' field as their own sort order, but they are actually take their last one which in some cases leads to the wrong sort order.
Created attachment 870045 [details] Screenshot: Collapsed pattern categories; wrong sort order
PR with a fix and more detailed explanations and more screenshots: https://github.com/libyui/libyui/pull/107
Affected code streams: This almost certainly goes back a long time; all Leap 15.x / SLE-15 GA/SPx, probably also all Leap 42.x / SLE-12 GA/SPx, maybe even SLE-11 GA/SPx. But it would be pretty pointless to backport this fix since once the installation is done, the pattern categories order and patterns in general lose most of their usefulness. So it makes a lot more sense to fix this for Factory / TW only where the release managers can, if desired, change the 'order' field in the patterns .spec files if they are unhappy with the new (fixed) sort order.
This will arrive in Factory / TW as libyui-qt-pkg16-4.6.1.
SR to Factory / TW: https://build.opensuse.org/request/show/1116919