<div dir="ltr">This issue might also be impacting the High Sierra macports 2.4.3 installer image as well. After installing it on a machine with no /opt/local, I get the following from 'sudo port self update'...<div><br></div><div><p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">--->  Updating MacPorts base sources using rsync</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">MacPorts base version 2.4.3 installed,</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">MacPorts base version 2.4.2 downloaded.</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">--->  Updating the ports tree</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">--->  MacPorts base is probably trunk or a release candidate</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);min-height:13px"><span style="font-variant-ligatures:no-common-ligatures"></span><br></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">The ports tree has been updated. To upgrade your installed ports, you should run</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">  port upgrade outdated</span></p></div><div><span style="font-variant-ligatures:no-common-ligatures"><br></span></div>When I execute 'sudo port upgrade outdated', I get...<div><br></div><div><p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Nothing to upgrade.</span></p></div><div><span style="font-variant-ligatures:no-common-ligatures"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 12, 2018 at 12:44 PM, Ryan Schmidt <span dir="ltr"><<a href="mailto:ryandesign@macports.org" target="_blank">ryandesign@macports.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
On Apr 12, 2018, at 03:39, Enrico Maria Crisostomo wrote:<br>
<div><div class="h5"><br>
> On 12 Apr 2018, at 02:30, Ryan Schmidt wrote:<br>
><br>
>> On Apr 11, 2018, at 08:48, Enrico Maria Crisostomo wrote:<br>
>><br>
>>> Well, I replicated it:<br>
>>><br>
>>> * Clean the repo (e.g.: git clean -xfd)<br>
>>> * git checkout v2.4.2<br>
>>> * build and install 2.4.2:<br>
>>><br>
>>>    $ export PATH=/bin:/sbin:/usr/bin:/usr/<wbr>sbin<br>
>>>    $ MP_PREFIX=/opt/macports-2.4.2<br>
>>>    $ ./configure --prefix=$MP_PREFIX --with-applications-dir=$MP_<wbr>PREFIX/Applications<br>
>>>    $ make<br>
>>>    $ sudo make install<br>
>>><br>
>>> * open new terminal<br>
>>> * git checkout v2.4.3<br>
>>> * configure 2.4.3:<br>
>>><br>
>>>    $ export PATH=/bin:/sbin:/usr/bin:/usr/<wbr>sbin<br>
>>>    $ MP_PREFIX=/opt/macports-2.4.3<br>
>>>    $ ./configure --prefix=$MP_PREFIX --with-applications-dir=$MP_<wbr>PREFIX/Applications<br>
>>><br>
>>> * At this point src/macports1.0/macports_<wbr>autoconf.tcl correctly contains `variable macports_version "2.4.3"`<br>
>>> * build and install 2.4.3:<br>
>>><br>
>>>    $ make<br>
>>>    $ sudo make install<br>
>>><br>
>>> * At this point /opt/macports-2.4.3/libexec/<wbr>macports/lib/macports1.0/<wbr>macports_autoconf.tcl correctly contains `variable macports_version "2.4.3"`.<br>
>>> * But port reports 2.4.2:<br>
>>><br>
>>>    % echo path<br>
>>>    /opt/macports-2.4.3/bin:/opt/<wbr>macports-2.4.3/sbin:/bin:/usr/<wbr>bin:/usr/ucb:/usr/local/bin<br>
>>>    % type port<br>
>>>    port is /opt/macports-2.4.3/bin/port<br>
>>>    % port version<br>
>>>    Version: 2.4.2<br>
>><br>
>> Just to be absolutely certain which `port' binary you're running:<br>
>><br>
>> What happens if you run:<br>
>><br>
>> /opt/macports-2.4.3/bin/port version<br>
><br>
> Hi Ryan,<br>
><br>
> This happens:<br>
><br>
>    % /opt/macports-2.4.3-clean/bin/<wbr>port version<br>
>    Version: 2.4.3<br>
<br>
</div></div>Then I would say that MacPorts is working correctly. I would guess that the problem occurred because of your shell's cached lookup of the port command in the previous /opt/macports-2.4.2 location.<br>
<br>
<br>
</blockquote></div><br></div>