Re: git: feacbf45b84e - main - graphics/blender*: unbreak the ports tree with python different from 3.11
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 15 Jun 2026 21:49:20 UTC
Add USE_PYTHON+=allflavors to ports: devel/py-pyproject-metadata devel/meson devel/meson-python math/py-numpy Also blender depends on math/py-numpy, not on math/py-numpy1. 15.06.2026 12:22, Robert Clausecker пишет: > Hi all, > > I was on [294160] for a while, which updates Blender to the most recent > version. It cannot be committed because it requires other Python ports > in the 3.13 flavour: > > [00:00:14] Ignoring math/py-numpy1@py313 | py313-numpy1-1.26.4_3: Unknown flavor 'py313', possible flavors: py311 > [00:00:14] Skipping graphics/blender | blender-5.1.0: Dependent port math/py-numpy1@py313 | py313-numpy1-1.26.4_3 ignored > > I'm not sure how to fix this. > > Yours, > Robert Clausecker > > [294160]: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294160 > > Am Mon, Jun 15, 2026 at 02:18:04AM +0300 schrieb Vladimir Druzenko: >> 14.06.2026 22:33, Antoine Brodin пишет: >>> On Sun, Jun 14, 2026 at 12:43 PM Vladimir Druzenko <vvd@freebsd.org> wrote: >>>> AFAIK, Blender always requires a specific version of Python: >>>> Blender 5.1 - Python 3.13 >>>> Blender 5.0, 4.1-4.4 - Python 3.11 >>> Hello, >>> >>> If this is the case, blender should be marked BROKEN or IGNORE if the >>> default version of python is not good. It should not break the ports >>> tree. >>> >>> Antoine >> What's changed in the ports framework? >> This wasn't a problem before - Blender would install its own version of >> Python if it didn't match the default, and everything worked without errors. -- Best regards, Vladimir Druzenko