[MacPorts] #66522: python310 @3.10.9+lto+optimizations requires to be rebuilt

MacPorts noreply at macports.org
Wed Dec 21 15:50:03 UTC 2022


#66522: python310 @3.10.9+lto+optimizations requires to be rebuilt
------------------------+--------------------
  Reporter:  esbugz     |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.0
Resolution:             |   Keywords:
      Port:  python310  |
------------------------+--------------------
Description changed by esbugz:

Old description:

> I've tried to install neovim, which has a dependency on python310, which
> for some reason didn't install cleanly and required to be rebuilt (a big
> waste of time), although
> [https://ports.macports.org/port/python310/details/] says that it should
> work fine on Catalina
>
> Neovim launches fine even without rebuilding the port, but then I get a
> constant nag that this ports needs to be rebuilt every time I install
> something. Is there a way to avoid that?
>
> (also, where are the logs that describe why the installation didn't
> succeed and the rebuilt is required, couldn't find anyting in
> `/opt/local/var/macports/logs`)
>

> Below are the neovim installation logs
> {{{
>
> --->  Computing dependencies for neovim
> The following dependencies will be installed:
>  boost176
>  bzip2
>  expat
>  gettext
>  gettext-tools-libs
>  icu
>  libedit
>  libffi
>  libtermkey
>  libtextstyle
>  libuv
>  libvterm
>  lua51-lpeg
>  lua51-mpack
>  luajit
>  luv-luajit
>  lz4
>  lzma
>  msgpack
>  msgpack-c
>  msgpack-cpp
>  ncurses
>  python310
>  python3_select
>  python_select
>  sqlite3
>  tree-sitter
>  unibilium
>  xz
>  zstd
> Continue? [Y/n]: y
> --->  Fetching archive for ncurses
> --->  Attempting to fetch ncurses-6.3_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/ncurses
> --->  Attempting to fetch ncurses-6.3_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/ncurses
> --->  Installing ncurses @6.3_0
> --->  Activating ncurses @6.3_0
> --->  Cleaning ncurses
> --->  Fetching archive for libtextstyle
> --->  Attempting to fetch libtextstyle-0.21_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/libtextstyle
> --->  Attempting to fetch
> libtextstyle-0.21_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/libtextstyle
> --->  Installing libtextstyle @0.21_0
> --->  Activating libtextstyle @0.21_0
> --->  Cleaning libtextstyle
> --->  Fetching archive for gettext-tools-libs
> --->  Attempting to fetch gettext-tools-libs-0.21_0.darwin_19.x86_64.tbz2
> from https://packages.macports.org/gettext-tools-libs
> --->  Attempting to fetch gettext-tools-
> libs-0.21_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/gettext-tools-libs
> --->  Installing gettext-tools-libs @0.21_0
> --->  Activating gettext-tools-libs @0.21_0
> --->  Cleaning gettext-tools-libs
> --->  Fetching archive for gettext
> --->  Attempting to fetch gettext-0.21_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/gettext
> --->  Attempting to fetch gettext-0.21_0.darwin_19.x86_64.tbz2.rmd160
> from https://packages.macports.org/gettext
> --->  Installing gettext @0.21_0
> --->  Activating gettext @0.21_0
> --->  Cleaning gettext
> --->  Fetching archive for unibilium
> --->  Attempting to fetch unibilium-2.0.0_1.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/unibilium
> --->  Attempting to fetch unibilium-2.0.0_1.darwin_19.x86_64.tbz2.rmd160
> from https://packages.macports.org/unibilium
> --->  Installing unibilium @2.0.0_1
> --->  Activating unibilium @2.0.0_1
> --->  Cleaning unibilium
> --->  Fetching archive for libtermkey
> --->  Attempting to fetch libtermkey-0.22_1.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/libtermkey
> --->  Attempting to fetch libtermkey-0.22_1.darwin_19.x86_64.tbz2.rmd160
> from https://packages.macports.org/libtermkey
> --->  Installing libtermkey @0.22_1
> --->  Activating libtermkey @0.22_1
> --->  Cleaning libtermkey
> --->  Fetching archive for libuv
> --->  Attempting to fetch libuv-1.44.2_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/libuv
> --->  Attempting to fetch libuv-1.44.2_0.darwin_19.x86_64.tbz2.rmd160
> from https://packages.macports.org/libuv
> --->  Installing libuv @1.44.2_0
> --->  Activating libuv @1.44.2_0
> --->  Cleaning libuv
> --->  Fetching archive for libvterm
> --->  Attempting to fetch libvterm-0.3_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/libvterm
> --->  Attempting to fetch libvterm-0.3_0.darwin_19.x86_64.tbz2.rmd160
> from https://packages.macports.org/libvterm
> --->  Installing libvterm @0.3_0
> --->  Activating libvterm @0.3_0
> --->  Cleaning libvterm
> --->  Fetching archive for luajit
> --->  Attempting to fetch luajit-2.1.0-beta3_6.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/luajit
> --->  Attempting to fetch
> luajit-2.1.0-beta3_6.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/luajit
> --->  Installing luajit @2.1.0-beta3_6
> --->  Activating luajit @2.1.0-beta3_6
> --->  Cleaning luajit
> --->  Fetching archive for lua51-lpeg
> --->  Attempting to fetch lua51-lpeg-1.0.2-1_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/lua51-lpeg
> --->  Attempting to fetch
> lua51-lpeg-1.0.2-1_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/lua51-lpeg
> --->  Installing lua51-lpeg @1.0.2-1_0
> --->  Activating lua51-lpeg @1.0.2-1_0
> --->  Cleaning lua51-lpeg
> --->  Fetching archive for lua51-mpack
> --->  Attempting to fetch lua51-mpack-1.0.8-0_0.darwin_19.x86_64.tbz2
> from https://packages.macports.org/lua51-mpack
> --->  Attempting to fetch
> lua51-mpack-1.0.8-0_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/lua51-mpack
> --->  Installing lua51-mpack @1.0.8-0_0
> --->  Activating lua51-mpack @1.0.8-0_0
> --->  Cleaning lua51-mpack
> --->  Fetching archive for luv-luajit
> --->  Attempting to fetch luv-luajit-1.43.0-0_0.darwin_19.x86_64.tbz2
> from https://packages.macports.org/luv-luajit
> --->  Attempting to fetch luv-
> luajit-1.43.0-0_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/luv-luajit
> --->  Installing luv-luajit @1.43.0-0_0
> --->  Activating luv-luajit @1.43.0-0_0
> --->  Cleaning luv-luajit
> --->  Fetching archive for msgpack-c
> --->  Attempting to fetch msgpack-c-4.0.0_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/msgpack-c
> --->  Attempting to fetch msgpack-c-4.0.0_0.darwin_19.x86_64.tbz2.rmd160
> from https://packages.macports.org/msgpack-c
> --->  Installing msgpack-c @4.0.0_0
> --->  Activating msgpack-c @4.0.0_0
> --->  Cleaning msgpack-c
> --->  Fetching archive for bzip2
> --->  Attempting to fetch bzip2-1.0.8_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/bzip2
> --->  Attempting to fetch bzip2-1.0.8_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/bzip2
> --->  Installing bzip2 @1.0.8_0
> --->  Activating bzip2 @1.0.8_0
> --->  Cleaning bzip2
> --->  Fetching archive for expat
> --->  Attempting to fetch expat-2.5.0_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/expat
> --->  Attempting to fetch expat-2.5.0_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/expat
> --->  Installing expat @2.5.0_0
> --->  Activating expat @2.5.0_0
> --->  Cleaning expat
> --->  Fetching archive for icu
> --->  Attempting to fetch icu-72.1_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/icu
> --->  Attempting to fetch icu-72.1_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/icu
> --->  Installing icu @72.1_0
> --->  Activating icu @72.1_0
> --->  Cleaning icu
> --->  Fetching archive for lzma
> --->  Attempting to fetch lzma-22.01_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/lzma
> --->  Attempting to fetch lzma-22.01_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/lzma
> --->  Installing lzma @22.01_0
> --->  Activating lzma @22.01_0
> --->  Cleaning lzma
> --->  Fetching archive for libedit
> --->  Attempting to fetch libedit-20221030-3.1_0.darwin_19.x86_64.tbz2
> from https://packages.macports.org/libedit
> --->  Attempting to fetch
> libedit-20221030-3.1_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/libedit
> --->  Installing libedit @20221030-3.1_0
> --->  Activating libedit @20221030-3.1_0
> --->  Cleaning libedit
> --->  Fetching archive for libffi
> --->  Attempting to fetch libffi-3.4.4_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/libffi
> --->  Attempting to fetch libffi-3.4.4_0.darwin_19.x86_64.tbz2.rmd160
> from https://packages.macports.org/libffi
> --->  Installing libffi @3.4.4_0
> --->  Activating libffi @3.4.4_0
> --->  Cleaning libffi
> --->  Fetching archive for python3_select
> --->  Attempting to fetch python3_select-0.0_3.darwin_19.noarch.tbz2 from
> https://packages.macports.org/python3_select
> --->  Attempting to fetch
> python3_select-0.0_3.darwin_19.noarch.tbz2.rmd160 from
> https://packages.macports.org/python3_select
> --->  Installing python3_select @0.0_3
> --->  Activating python3_select @0.0_3
> --->  Cleaning python3_select
> --->  Fetching archive for python_select
> --->  Attempting to fetch python_select-0.3_10.darwin_19.noarch.tbz2 from
> https://packages.macports.org/python_select
> --->  Attempting to fetch
> python_select-0.3_10.darwin_19.noarch.tbz2.rmd160 from
> https://packages.macports.org/python_select
> --->  Installing python_select @0.3_10
> --->  Activating python_select @0.3_10
> --->  Cleaning python_select
> --->  Fetching archive for sqlite3
> --->  Attempting to fetch sqlite3-3.40.0_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/sqlite3
> --->  Attempting to fetch sqlite3-3.40.0_0.darwin_19.x86_64.tbz2.rmd160
> from https://packages.macports.org/sqlite3
> --->  Installing sqlite3 @3.40.0_0
> --->  Activating sqlite3 @3.40.0_0
> --->  Cleaning sqlite3
> --->  Fetching archive for xz
> --->  Attempting to fetch xz-5.2.9_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/xz
> --->  Attempting to fetch xz-5.2.9_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/xz
> --->  Installing xz @5.2.9_0
> --->  Activating xz @5.2.9_0
> --->  Cleaning xz
> --->  Fetching archive for python310
> --->  Attempting to fetch
> python310-3.10.9_0+lto+optimizations.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/python310
> --->  Attempting to fetch
> python310-3.10.9_0+lto+optimizations.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/python310
> --->  Installing python310 @3.10.9_0+lto+optimizations
> --->  Activating python310 @3.10.9_0+lto+optimizations
> --->  Cleaning python310
> --->  Fetching archive for lz4
> --->  Attempting to fetch lz4-1.9.4_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/lz4
> --->  Attempting to fetch lz4-1.9.4_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/lz4
> --->  Installing lz4 @1.9.4_0
> --->  Activating lz4 @1.9.4_0
> --->  Cleaning lz4
> --->  Fetching archive for zstd
> --->  Attempting to fetch zstd-1.5.2_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/zstd
> --->  Attempting to fetch zstd-1.5.2_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/zstd
> --->  Installing zstd @1.5.2_0
> --->  Activating zstd @1.5.2_0
> --->  Cleaning zstd
> --->  Fetching archive for boost176
> --->  Attempting to fetch
> boost176-1.76.0_6+no_single+no_static+python310.darwin_19.x86_64.tbz2
> from https://packages.macports.org/boost176
> --->  Attempting to fetch
> boost176-1.76.0_6+no_single+no_static+python310.darwin_19.x86_64.tbz2.rmd160
> from https://packages.macports.org/boost176
> --->  Installing boost176 @1.76.0_6+no_single+no_static+python310
> --->  Activating boost176 @1.76.0_6+no_single+no_static+python310
> --->  Cleaning boost176
> --->  Fetching archive for msgpack-cpp
> --->  Attempting to fetch msgpack-cpp-4.1.1_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/msgpack-cpp
> --->  Attempting to fetch msgpack-
> cpp-4.1.1_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/msgpack-cpp
> --->  Installing msgpack-cpp @4.1.1_0
> --->  Activating msgpack-cpp @4.1.1_0
> --->  Cleaning msgpack-cpp
> --->  Fetching archive for msgpack
> --->  Attempting to fetch msgpack-4_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/msgpack
> --->  Attempting to fetch msgpack-4_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/msgpack
> --->  Installing msgpack @4_0
> --->  Activating msgpack @4_0
> --->  Cleaning msgpack
> --->  Fetching archive for tree-sitter
> --->  Attempting to fetch tree-sitter-0.20.7_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/tree-sitter
> --->  Attempting to fetch tree-
> sitter-0.20.7_0.darwin_19.x86_64.tbz2.rmd160 from
> https://packages.macports.org/tree-sitter
> --->  Installing tree-sitter @0.20.7_0
> --->  Activating tree-sitter @0.20.7_0
> --->  Cleaning tree-sitter
> --->  Fetching archive for neovim
> --->  Attempting to fetch neovim-0.8.0_0.darwin_19.x86_64.tbz2 from
> https://packages.macports.org/neovim
> --->  Attempting to fetch neovim-0.8.0_0.darwin_19.x86_64.tbz2.rmd160
> from https://packages.macports.org/neovim
> --->  Installing neovim @0.8.0_0
> --->  Activating neovim @0.8.0_0
> --->  Cleaning neovim
> --->  Updating database of binaries
> --->  Scanning binaries for linking errors
> --->  Found 4 broken files, matching files to ports
> --->  Found 1 broken port, determining rebuild order
> You can always run 'port rev-upgrade' again to fix errors.
> The following ports will be rebuilt: python310 @3.10.9+lto+optimizations
> Continue? [Y/n]: n
> }}}

New description:

 I've tried to install python310 and for some reason instead of just
 installing the prebuilt option it asks to waste time rebuilding python,
 although [https://ports.macports.org/port/python310/details/] says that it
 should work fine on Catalina
 (I've tried on 10.15.7)

 {{{
 sudo port install python310
 --->  Computing dependencies for python310
 --->  Fetching archive for python310
 --->  Attempting to fetch
 python310-3.10.9_0+lto+optimizations.darwin_19.x86_64.tbz2 from
 https://packages.macports.org/python310
 --->  Attempting to fetch
 python310-3.10.9_0+lto+optimizations.darwin_19.x86_64.tbz2.rmd160 from
 https://packages.macports.org/python310
 --->  Installing python310 @3.10.9_0+lto+optimizations
 --->  Activating python310 @3.10.9_0+lto+optimizations
 --->  Cleaning python310
 --->  Updating database of binaries
 --->  Scanning binaries for linking errors
 --->  Found 4 broken files, matching files to ports
 --->  Found 1 broken port, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt: python310 @3.10.9+lto+optimizations
 Continue? [Y/n]:
 }}}

--

-- 
Ticket URL: <https://trac.macports.org/ticket/66522#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list