<div class="gmail_quote">On Fri, Jun 5, 2009 at 12:30 AM, Panu Matilainen <span dir="ltr"><<a href="mailto:pmatilai@laiskiainen.org">pmatilai@laiskiainen.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


As a generic filtering mechanism this is a no-go, doing this breaks multilib as Fedora uses it:<br>
<br>
%global _use_internal_dependency_generator 0 \<br></blockquote></div><br clear="all">One thing I thought was obvious here is that the above line is only ever invoked if %filter_setup is actually invoked.  The entire macro is %defined, not %global, and is wrapped in an %expand macro, so it will only ever be evaluated if a spec actually uses it, along the lines of:<br>

<br>  %define filter_setup %{expand: -internal-dep-overrides-here- }<br><br>                    -Chris<br>-- <br>Chris Weyl<br>Ex astris, scientia<br>