[MacPorts] #67153: openvdb fails to install because and boost176 requires a newer version of python.

MacPorts noreply at macports.org
Mon Mar 27 17:34:15 UTC 2023


#67153: openvdb fails to install because and boost176 requires a newer version of
python.
----------------------+---------------------------------
  Reporter:  elteck   |      Owner:  MarcusCalhoun-Lopez
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.8.1
Resolution:           |   Keywords:
      Port:  openvdb  |
----------------------+---------------------------------

Old description:

> I am trying to install blender, which depends on openvdb. However,
> openvdb fails to build.
> The openvdb port supports up to python310, while it's dependency boost176
> is build with python311. Would it be possible to update openvdb to
> support python311?
>
> boost176 @1.76.0_6 (devel)
> Sub-ports:            boost176-numpy
> Variants:             clang10, clang11, clang12, clang13, clang14,
> clang15, clang16, clang90, clangdevel, cmake_scripts, debug, docs, mpich,
> [+]no_single,
>                       [+]no_static, openmpi, python27, python310,
> [+]python311, python35, python36, python37, python38, python39,
> regex_match_extra, universal
>

> openvdb @8.1.0 (graphics)
> Variants:             debug, [+]docs, [+]jemalloc, logging, python27,
> python310, python37, python38, [+]python39, tests, universal

New description:

 I am trying to install blender, which depends on openvdb. However, openvdb
 fails to build.
 The openvdb port supports up to python310, while it's dependency boost176
 is build with python311. Would it be possible to update openvdb to support
 python311?

 {{{
 boost176 @1.76.0_6 (devel)
 Sub-ports:            boost176-numpy
 Variants:             clang10, clang11, clang12, clang13, clang14,
 clang15, clang16, clang90, clangdevel, cmake_scripts, debug, docs, mpich,
 [+]no_single,
                       [+]no_static, openmpi, python27, python310,
 [+]python311, python35, python36, python37, python38, python39,
 regex_match_extra, universal


 openvdb @8.1.0 (graphics)
 Variants:             debug, [+]docs, [+]jemalloc, logging, python27,
 python310, python37, python38, [+]python39, tests, universal
 }}}

--

Comment (by ryandesign):

 That's a good idea since 3.11 is the default version of python in MacPorts
 today. However, until that's done, it is possible to install boost176 with
 the +python39 or +python310 variant to overcome this.

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


More information about the macports-tickets mailing list