Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Mar 2021 11:05:28 +0100
From:      Torfinn Ingolfsen <tingox@gmail.com>
To:        FreeBSD Ports ML <freebsd-ports@freebsd.org>
Cc:        python@freebsd.org
Subject:   Re: lang/python37 - 3.7.10 fails the 'make install' step
Message-ID:  <CAJ_iqtYOAywcxOi7BOv1MteBM-ryZONAho%2BY0NEdnz6-P3AzKA@mail.gmail.com>
In-Reply-To: <CAJ_iqtYzppaNRUfekuNij_Fj-GP-ugA46s8xieUE3KSaFCk1ig@mail.gmail.com>
References:  <CAJ_iqtYzppaNRUfekuNij_Fj-GP-ugA46s8xieUE3KSaFCk1ig@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Update - I figured out why.

On Sun, Mar 7, 2021 at 10:22 PM Torfinn Ingolfsen <tingox@gmail.com> wrote:
>
> Hello,
> python37 (3.7.10, ports tree updated today) build fine, but fails the
> 'make install' step.
> root@bvm5# make install
> ===>  Installing for python37-3.7.10
> ===>  Checking if python37 is already installed
> actual-package-depends: dependency on /lib/libreadline.so.8 not
> registered (normal if it belongs to base)
> ===>   Registering installation for python37-3.7.10
> pkg-static: Unable to access file
> /usr/ports/lang/python37/work/stage/usr/local/lib/python3.7/lib-dynload/readline.so:No
> such file or directory
> *** Error code 1
>
> Stop.
> make[1]: stopped in /usr/ports/lang/python37
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/lang/python37
>
> Any idea why?

Ok, so I figured it out. This machine was upgraded from FreeBSD
10.4-release-p3 with freebsd-update. And it looks like I forgot to run
the last 'freebsd-update install' - the one that clears out old unused
libraries.
After running that, python37 both builds and installs without problems.

HTH
-- 
Regards,
Torfinn Ingolfsen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ_iqtYOAywcxOi7BOv1MteBM-ryZONAho%2BY0NEdnz6-P3AzKA>