I was thinking that if I move the check for boost +python25 from
pre-configure to an earlier phase,
say pre-fetch, then the check can be done before dependencies are
checked and I can restore the
dependency.

Will this work?  In particular, will a pre-fetch phase be executed even
if the distribution file has already
been fetched by a previous port invocation?

Dave
No, it doesn't work. The pre-fetch phase is always executed but in the case where boost is not installed already and a dependency on boost exists, then port attempts to build the dependency (without +python25, of course) before executing the pre-fetch phase.

So in this case, its either build boost twice (several hours each time) or not have a
dependency on boost recorded in the registry.

Yuck!

Dave
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to