• Status Closed
  • Percent Complete
  • Task Type Bug Report
  • Category Packages → Packages: Stable
  • Assigned To
    Andreas Baumann
  • Operating System pentium4
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 1
  • Private
Attached to Project: Arch Linux 32
Opened by Killer Wasp - 30.04.2021
Last edited by Andreas Baumann - 05.07.2021

FS#182 - [blender] cannot resolve dependency to opensubdiv

# pacman -S blender resolving dependencies… warning: cannot resolve "opensubdiv”, a dependency of "blender” :: The following package cannot be upgraded due to unresolvable dependencies:


:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'opensubdiv’ required by blender

Closed by  Andreas Baumann
05.07.2021 16:42
Reason for closing:  Fixed
Additional comments about closing:  

works in stable on i686 and pentium4

Erich Eckner commented on 30.04.2021 05:22

hmm, opensubdiv cannot be built, because it requires cuda, which is not available for 32 bit. THat's, why we put it on the blacklist. I'll see, if this is really necessary

Erich Eckner commented on 30.04.2021 05:24

hmm, looks, like there is no trivial config option to turn it off :-/

bill-auger commented on 30.04.2021 06:52

cuda should not be necessary - there are only two dependents of 'opensubdiv': 'blender and 'usd' - 'blender works just fine without cuda support; and 'usd' probably does not use it - i would try to convince the upstream to make it easy to compile out

Andreas Baumann commented on 01.05.2021 06:07

- openexr missing header files?
/usr/include/openvdb/Types.h:10:10: fatal error: OpenEXR/half.h: No such file or directory

 10 | #include <OpenEXR/half.h>
    |          ^~~~~~~~~~~~~~~~

compilation terminated.

openexr 2→3 upgrade breaks blender in openvdb

Rebuilding openvdb results in trouble with numpy (cannot detect it's precence).

Rebuilding numpy results in a SEGFAULT in cythonize.

This opens a much bigger can of bugs.. :-)

Andreas Baumann commented on 01.05.2021 09:17

ok, I try to build a version without the failing library..

Andreas Baumann commented on 01.05.2021 12:37

Had to push more packages along to the rebuilt blender (openexr 3, alembic
imath, openshadinglanguage, openimageio),
this has the potential to break more stuff.

openexr, openshadinglanguage were caught up in staging..

Additionally alembic had to be rebuilt against imath 3).

Andreas Baumann commented on 01.05.2021 13:56

So, it starts up again.

Andreas Baumann commented on 04.07.2021 16:14

Necrobumping my own post here. :-)

pentium4 works, i686 has boost linking issues..

Andreas Baumann commented on 05.07.2021 15:14

pentium4 still works, i686 has patching issues in openExr3..


Available keyboard shortcuts


Task Details

Task Editing