| Summary: | mythtv-plugins.eclass needs to work with 0.21_pre* releases | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Neale Swinnerton <gentoo.spam> |
| Component: | Eclasses | Assignee: | Doug Goldstein (RETIRED) <cardoe> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | beandog |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Known issue... This stuff is masked as completely development not release quality. There's no downside to making the change I suggested is there? It still works fine for the 0.20.* builds? The change is not necessarily the best change to make as version_is_at_least doesn't seem to optimal. I was looking into a different solution. The issue being that _pre isn't handled well by version_is_at_least (i.e. future _p level) will have issues. beandog: you were going to do some testing with this for me... Any status? Eh. Got another tester. Fixed. |
The version_is_at_least "0.21" check in mythtv-plugins.eclass should be version_is_at_least "0.21_pre". Without this change the zoneminder plugin in always built Patch: diff -uw /usr/portage/eclass/mythtv-plugins.eclass.old /usr/portage/eclass/mythtv-plugins.eclass --- /usr/portage/eclass/mythtv-plugins.eclass.old 2007-04-24 10:52:00.000000000 +0100 +++ /usr/portage/eclass/mythtv-plugins.eclass 2007-04-24 10:52:10.000000000 +0100 @@ -32,7 +32,7 @@ MYTHPLUGINS="${MYTHPLUGINS} mytharchive" fi - if version_is_at_least "0.21" ; then + if version_is_at_least "0.21_pre" ; then MYTHPLUGINS="${MYTHPLUGINS} mythzoneminder" fi } Reproducible: Always Steps to Reproduce: 1. emerge mythvideo 2. 3. Actual Results: mythvideo and mythzoneminder plugins are built Expected Results: just mythvideo built