warning: cannot resolve "libboost_python312.so=1.86.0-64", a dependency of "usd"
warning: cannot resolve "usd", a dependency of "blender"
is this better than irc?
Pls try blender-17:4.3.2-1-x86_64.pkg.tar.zst when available on the mirrors.
artist
blender-17:4.3.2-1 says
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libboost_python312.so=1.86.0-64' required by usd
:: unable to satisfy dependency 'usd' required by blender
why usd asking for python312?
https://gitea.artixlinux.org/packages/usd/commit/06b645fa223d66cfef425baff364a2c529444831
usd was built against python 13.3, so the problem is not trivial and waiting for the blender maintainer to be checked.
artist
thanks for the update
do you have a moment to answer my question? Or do i misunderstand?
works now
Sorry if I misunderstand the issue here but,
I personally prefer to use the TARs from the Blender website instead of relying on any repository.
Just need to extract the TAR and run the "blender" executable. It has some libraries bundled with it and so far always ran out of the box for me.
Blender development gained a lot of speed in the past 5 years and every version introduces some changes that could affect old projects or workflows. I found it much simpler to keep previous versions around in case of breakage and to use plugins that have not been updated.
That is a neat idea, but the package should work, right? And it does now.
There's one significant pro when using Blender from portable tar package, you don't have it tied to your local SYSTEM python instance, there's entire python runtime + environment running separately from Artix's/Arch's, this way you essentially sandbox Blender from polluting your system site-packages which some addons like to do.
Interesting. I try to stick to defaults so I was not even aware.
Where would these addons put the packages? Would that fail without write permissions?
Yeah, on normal, properly configured system a rouge plugin should fail when accessing anything that needs root. God may have mercy if someone ran Blender as root... Also, it isn't the case of actually writing permissions, you have access from Blender's plugins to all the installed system libraries and python packages that pacman installed too. So for example, such plugin could sniff and snoop around with a python-dbus package, register some neferious shit that doesnt even need root and it'd 100% work without you knowing anything. Still, for me running Blender from tar package is a huge +, but I can understand if someone wants to have it managed by system/package manager.
Ah, ignore this one, I messed up with my browser tabs and edited at one place, gone afk for a moment, and went to different tab and I duplicated this one, for some reason I don't see a way to remove this post