> On Feb 3, 2016, at 5:02 PM, Clemens Lang <c...@macports.org> wrote:
> 
> Hi,
> 
> On Wed, Feb 03, 2016 at 04:44:45PM -0600, Adam Dershowitz wrote:
>> Port outdated correctly shows that there is a new upgrade:
>> port outdated
>> openmodelica-devel             1.9.4~dev.beta1-13-g632349b_0 < 
>> 1.9.4~dev.beta1-24-g38d8642_0
>> 
>> But upgrade doesn’t do anything:
>> 
>> sudo port upgrade  openmodelica-devel 
>> Password:
>> --->  Scanning binaries for linking errors
>> --->  No broken files found.                             
> 
> This behavior happens on purpose if the version you had activated at the
> time of the upgrade is not the most recent version (i.e. you had a newer
> version installed, but deactivated). Please check if that was the case
> for you. This is not a bug, but actually a supported feature that can be
> used as poor man's pinning.
> 
> 
> -- 
> Clemens

That is not the case here.  I had the newest version installed and active 
(beta1-13).  I then did a port sync and it found that beta1-24 was now 
available, as shown above.  But, it will not perform that upgrade!  If I want 
to have the newest version I need to first deactivate.  
Until recently they did not have beta in the name (I think that they are 
getting ready for a release version, so have started calling these versions 
“beta”).  Prior versions had names like “@1.9.4~dev-613-ga36a93f_0”  And in 
those cases macports did upgrade.  For every other port, and this one until 
recently, sudo port upgrade outdated would upgrade to the newest version if I 
had the prior newest version active.  

—Adam
_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to