ekeyword sorts keywords not alphabetically. Initial KEYWORDS in test-1.ebuild have correct order: # grep KEYWORDS test-1.ebuild KEYWORDS="~sparc ~sparc-fbsd ~x86 ~x86-fbsd" # ekeyword ~all test-1.ebuild test-1.ebuild -KEYWORDS="~sparc ~sparc-fbsd ~x86 ~x86-fbsd" +KEYWORDS="~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
The commit message for the patch that produces this behavior (r569) says "Add GLEP 53 keywords sorting patch from prefix". While GLEP 53 doesn't say anything about sort orders, the intent was to sort by arch within groups of OS, using the GLEP's definition of OS and arch. If this behavior isn't desirable, a discussion should happen on one of the mailing lists, and an sort-order explanation should probably be on the GLEP.
(In reply to comment #1) > If this behavior isn't desirable, a discussion should happen on one of the > mailing lists I don't know it this behavior is desirable, but anyway please discuss it on gentoo-dev mailing list.
What needs to be discussed about this?
I'll close this bug since nobody has been started a discussion and nobody else complained. Feel free to re-open if necessary.