Opened 18 months ago

Last modified 17 months ago

#67153 closed defect

openvdb fails to install because and boost176 requires a newer version of python. — at Version 2

Reported by: elteck Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc: jasonliu-- (Jason Liu)
Port: openvdb

Description (last modified by ryandesign (Ryan Carsten Schmidt))

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

Change History (2)

comment:1 Changed 18 months ago by jmroot (Joshua Root)

Cc: jasonliu-- added
Keywords: python311 removed
Owner: set to MarcusCalhoun-Lopez
Status: newassigned

comment:2 Changed 18 months ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

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.

Note: See TracTickets for help on using tickets.