30 May
2008
30 May
'08
11:59 a.m.
On Fri, May 30, 2008 at 6:59 AM, Dan McGee <dpmcgee@gmail.com> wrote:
Yes, quite sure. First off, we have the old behavior, which matches the above. Second, we have the reason for the old behavior, which is that a depend can be specified as such: foobar<=1.5 and foobar 1.5-13 needs to meet this requirement (aka 1.5 cmp 1.5-13 should yield 0). So a pkgrel is no sign of being newer, only a sign of something different to compare, and not to be compared until the versions are identical.
That is all correct, but to be honest, I don't like much the ambiguity, obscurity and confusion caused by this, which would not happen if we only used versioned deps like : foobar <= 1.5-1 or foobar < 1.6-1