port version reports 2.4.2 when built from tag v2.4.3
G A
artist.impressionist at gmail.com
Wed Apr 11 13:52:45 UTC 2018
Your path should have /opt/local/bin first.
On Wed, Apr 11, 2018 at 06:48 Enrico Maria Crisostomo <
enrico.m.crisostomo at gmail.com> wrote:
> Well, I replicated it:
>
> * Clean the repo (e.g.: git clean -xfd)
> * git checkout v2.4.2
> * build and install 2.4.2:
>
> $ export PATH=/bin:/sbin:/usr/bin:/usr/sbin
> $ MP_PREFIX=/opt/macports-2.4.2
> $ ./configure --prefix=$MP_PREFIX
> --with-applications-dir=$MP_PREFIX/Applications
> $ make
> $ sudo make install
>
> * open new terminal
> * git checkout v2.4.3
> * configure 2.4.3:
>
> $ export PATH=/bin:/sbin:/usr/bin:/usr/sbin
> $ MP_PREFIX=/opt/macports-2.4.3
> $ ./configure --prefix=$MP_PREFIX
> --with-applications-dir=$MP_PREFIX/Applications
>
> * At this point src/macports1.0/macports_autoconf.tcl correctly contains
> `variable macports_version "2.4.3"`
> * build and install 2.4.3:
>
> $ make
> $ sudo make install
>
> * At this point
> /opt/macports-2.4.3/libexec/macports/lib/macports1.0/macports_autoconf.tcl
> correctly contains `variable macports_version "2.4.3"`.
> * But port reports 2.4.2:
>
> % echo path
>
> /opt/macports-2.4.3/bin:/opt/macports-2.4.3/sbin:/bin:/usr/bin:/usr/ucb:/usr/local/bin
> % type port
> port is /opt/macports-2.4.3/bin/port
> % port version
> Version: 2.4.2
>
> If I clean the repo between the builds, the problem does not happen.
>
> Cheers,
> --
> Enrico
>
> > On 11 Apr 2018, at 15:32, Joshua Root <jmr at macports.org> wrote:
> >
> > On 2018-4-11 23:27 , Enrico Maria Crisostomo wrote:
> >> Thanks Rainer,
> >>
> >> I can't check it but as I said in my previous mail I think I had
> forgotten to run `make distclean` when I previously built `v2.4.2`. And
> now I see that the `macports_autoconf.tcl` file you cite is an Autoconf
> config file. Why this happen now makes sense.
> >
> > As Rainer said, running configure is supposed to update that file (and
> > in my experience it does).
> >
> > - Josh
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20180411/c27e46f7/attachment.html>
More information about the macports-dev
mailing list