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
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.