From 6d935d3362d9bff8da88e2e7a02062a879e7017e Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 6 Aug 2010 05:09:30 -0700 Subject: Bug #331413 - Clarify valid $VERSION parts that may be used in conjunction with the =$CATEGORY/$PN-$VERSION* atom operator. --- man/ebuild.5 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/man/ebuild.5 b/man/ebuild.5 index 5c71cbea..e3936653 100644 --- a/man/ebuild.5 +++ b/man/ebuild.5 @@ -288,7 +288,10 @@ beginning with \fBEAPI 2\fR. .br \fI*\fR means match any version of the package so long as the specified base is matched. So with a version of '2*', we can match '2.1', '2.2', '2.2.1', -etc... and not match version '1.0', '3.0', '4.1', etc... +etc... and not match version '1.0', '3.0', '4.1', etc... The version part +that comes before the '*' must be a valid version in the absence of the '*'. +For example, '2' is a valid version and '2.' is not. Therefore, '2*' is +allowed and '2.*' is not. .br \fI~\fR means match any revision of the base version specified. So in the above example, we would match versions '1.0.2a', '1.0.2a\-r1', '1.0.2a\-r2', -- cgit v1.2.3-65-gdbad