After the change to pms-compliant wildcard version specifications, I rewrote eix correspondingly, to receive now this bug report https://github.com/vaeth/eix/issues/21 > 'man portage' "Wildcard Patterns" also verifies the syntax > to be ok in the 'Examples' section: > =*/*-*9999* Indeed, it seems that e.g. =foo/bar-*9* is accepted in /etc/portage/package.* but not in {R,P}DEPEND. Inconsistently, =foo/bar-*9 is not accepted in /etc/portage/package.* either This behaviour his highly inconsistent and confusing, and I would really have to experiment to understand whether the above */*-*9999* would match the version 99991 and what */*-*alp* would match. I suggest to implement PMS-compliant behaviour concerning versions throughout. The particular special case in the manpage could be replaced by =*/*-9999* =*/*-99999999* which is better anyway since it will not match 19999 or 1.9999
Since there is no reaction to this bug, I reintroduced in eix-0.31.7 an "extended version globbing" which seems to match current portage's behaviour. I guess that I can close this as WONTFIX.