Bug #1111
provider/package/portage.rb: packages with multiple installed versions not matched
| Status: | Closed | Start date: | ||
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 0% |
||
| Category: | - | |||
| Target version: | - | |||
| Affected Puppet version: | 0.25.4 | Branch: | ||
| Keywords: | ||||
| Votes: | 0 |
Description
When eix cache reports packages with multiple installed versions the regex match fails. I’m attaching an improved regex which should handle all (even obscure) situations and also validates versions according to the gentoo ebuild naming specs. I’ve tested against the full eix cache output and it seems to correctly parse all entries.
Related issues
History
Updated by Tais Hansen about 4 years ago
Sorry, for the multiple patches. I’m not quite used to git.
Updated by James Turnbull about 4 years ago
Applied in commit commit:4c47656a5f78ff3b13413e5d51948f3f3f36b60d in branch 0.24.x