<div dir="ltr">Hi Josh<div><br></div><div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Another thing that comes to my mind now is if, suppose, updated version of ncurses was actually required for some another port and reverting it to the older state could possibly result in breaking of that port. May be, we could get all the ports which depend on it and check if this specific port requirement could be satisfied by its older versions as well and then just ask the user if the user would like to restore or not?<br>
<br>
Again, I'm not really aware of the things, so I'd like the inputs of community here.<br>
</blockquote>
<br></span>
We don't have version dependencies so no, this sort of check is not possible a priori. Breakage will be caught by rev-upgrade after the fact in many cases (and if it is set to rebuild automatically, it may well revert you back to the newer version).<br></blockquote><div><br></div><div>Thanks for clearing this out.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also note that we can't actually revert to an older version of a port if it has been uninstalled.<br></blockquote><div><br></div><div>I don't understand this. Does this mean that macports only allows me to install the most recent version of a port? You said "if it has been uninstalled", so if it's still installed, can we then revert to an older version?</div><div><br></div><div>- Umesh</div></div></div></div></div>