>>>>> On Tue, 22 Jul 2014, Martin Vaeth wrote:

> PF has to be filled correctly, of course:
> The versions foo-1 and foo-1-r0 are identical according to PMS
> and should thus lead to the same $PF.

This is not so. These versions are equal in comparision, so they
cannot be in the tree at the same time. However, PF will be different
for them.

Note that this also occurs elsewhere. For example, versions 1.0.2 and
1.000.2 cound as equal, but again PF will be different.

> If this is currently not happening in portage, this is a bug
> which should be fixed, independently of whether minor revisions
> are introduced or not.

Portage behaves as PMS specifies. PF is derived from the ebuild's
name, without any "normalisation" to a canonical version.

Ulrich

Attachment: pgpZXC19wJc9M.pgp
Description: PGP signature

Reply via email to