#67153 closed defect (fixed)

openvdb fails to install because and boost176 requires a newer version of python.

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 (4)

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

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

comment:2 Changed 13 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.

comment:3 Changed 12 months ago by jasonliu-- (Jason Liu)

Is this ticket a duplicate of #66463?

comment:4 in reply to:  3 Changed 12 months ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: assignedclosed

Replying to jasonliu--:

Is this ticket a duplicate of #66463?

Indeed it is, thanks for the heads-up Jason!

Note: See TracTickets for help on using tickets.