On Fri, 22 Jul 2016 13:14:23 +0200 Michał Górny wrote: > Dnia 22 lipca 2016 13:00:42 CEST, Andrew Savchenko <birc...@gentoo.org> > napisał(a): > >On Thu, 21 Jul 2016 07:12:12 +0200 Michał Górny wrote: [...] > >> Few important QA notes: > >> > >> 1. < is lexicographical comparison, so e.g. 1.6.2.2 < 1.6.18.2 gives > >> false, > > > >Thanks, fixed. > > > >> 2. REPLACING_VERSIONS can have more than one value, > > > >While it can indeed, I see no way for this to happen if package > >hasn't and never had multiple slots. > > Wrong. PMS specifically requests you to account for such a possibility.
Common sence must prevail over formal approaches. While PMS is great, it is not perfect in all possible aspects, and this one is one of them. I see no point in trashing ebuilds with dead code that will never be used. Though if there will be a PMS or eclass function with "proper" implementation, I don't mind, since extra code will be moved from ebuild elsewhere. Best regards, Andrew Savchenko
pgpOC_7_CAx3i.pgp
Description: PGP signature