Summary: | [Future EAPI] Extend * version syntax to all arith operators | ||
---|---|---|---|
Product: | Gentoo Hosted Projects | Reporter: | Michał Górny <mgorny> |
Component: | PMS/EAPI | Assignee: | PMS/EAPI <pms> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | esigra |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 174380, 598525 |
Description
Michał Górny
2016-10-30 12:21:28 UTC
This would imply 3.9.1 <= 3.9* <= 3.9_rc1, i.e. the <= operator would no longer be transitive. Not sure if this has any negative consequences in practice. I'd rather we abolished * entirely. It's highly confusing... (In reply to Ciaran McCreesh from comment #2) > I'd rather we abolished * entirely. It's highly confusing... I wouldn't mind that if we had a sane version syntax. However, with the highly confusing stacking of _pre, _rc and other weirdos it's hard to say >=3.9* without having to look into PMS every time to guess which suffix is the really-oldest-one. |