Package Details: blender-git 4.4.r144205.gfba10a82121-1

Git Clone URL: https://aur.archlinux.org/blender-git.git (read-only, click to copy)
Package Base: blender-git
Description: A fully integrated 3D graphics creation suite (development)
Upstream URL: https://blender.org/
Licenses: GPL
Conflicts: blender, blender-4.1-bin
Provides: blender
Submitter: stativ
Maintainer: fbrennan (bartus)
Last Packager: bartus
Votes: 77
Popularity: 0.173736
First Submitted: 2013-12-05 10:11 (UTC)
Last Updated: 2024-12-04 18:59 (UTC)

Required by (64)

Sources (7)

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 41 Next › Last »

sausix commented on 2023-08-13 10:24 (UTC)

Embree or the patch is broken

==> Starting prepare()...
Checking patch build_files/utils/make_update.py...
Hunk #1 succeeded at 327 (offset 2 lines).
Applied patch build_files/utils/make_update.py cleanly.
Checking patch build_files/cmake/Modules/FindEmbree.cmake...
error: while searching for:
#  EMBREE_ROOT_DIR, The base directory to search for Embree.
#                        This can also be an environment variable.
#  EMBREEFOUND, If false, do not try to use Embree.

# If EMBREE_ROOT_DIR was defined in the environment, use it.
IF(NOT EMBREE_ROOT_DIR AND NOT $ENV{EMBREE_ROOT_DIR} STREQUAL "")

error: patch failed: build_files/cmake/Modules/FindEmbree.cmake:10
error: build_files/cmake/Modules/FindEmbree.cmake: patch does not apply
Checking patch intern/cycles/blender/CMakeLists.txt...
Hunk #1 succeeded at 83 (offset 16 lines).
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: blender-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
blender-git - exit status 4

bartus commented on 2023-07-17 15:36 (UTC)

Sadly won't work when draco's enabled, so have to mangle it a bit for blender-develop-git

fbrennan commented on 2023-07-17 08:43 (UTC)

:-) very clever !

bartus commented on 2023-07-16 14:23 (UTC) (edited on 2023-07-16 14:24 (UTC) by bartus)

Never fear, me is here. ( ̄^ ̄)ゞ

121355741e48

fbrennan commented on 2023-07-14 11:01 (UTC)

Another possibility is that I can accept the failed return code then try to do it in a .install or in a hook. None of these are really pretty and people building the package will see errors spew out but at least the package will build and I can either echo what commands to run or run them in the .install.

fbrennan commented on 2023-07-14 10:58 (UTC)

I've figured out the problem and it's very complicated to fix. My personal build has the same issue, to wit:

-- Installing: /home/fred/Workspace/blender-git/pkg/blender-git/usr/share/blender/4.0/datafiles/studiolights/studio/rim.sl
blf_load_font_default: 'fonts' data path not found for 'DejaVuSans.woff2', will not be able to display text
blf_load_font_default: 'fonts' data path not found for 'DejaVuSansMono.woff2', will not be able to display text
blf_load_font_default: 'fonts' data path not found for 'DejaVuSansMono.woff2', will not be able to display text
blf_load_font_default: 'fonts' data path not found for 'DejaVuSans.woff2', will not be able to display text
blf_load_font_default: 'fonts' data path not found for 'DejaVuSansMono.woff2', will not be able to display text
Font data directory "fonts/" could not be detected!
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy'
terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string: construction from null is not valid
CMake Error at source/creator/cmake_install.cmake:2167 (file):
  file INSTALL cannot find
  "/home/fred/Workspace/blender-git/src/build/source/creator/blender.1": No
  such file or directory.
Call Stack (most recent call first):
  cmake_install.cmake:51 (include)

The problem is how makepkg works intrinsically. We say we are installing into /usr to cmake but really we are going into $pkgdir/usr.

Now, the problem is, those Python scripts expect those installations to be happening to where cmake said.

One idea of mine is to simply export Python envvars just for that run of the scripts inside the $pkgdir…

Any other ideas, anyone?

sausix commented on 2023-07-04 19:10 (UTC)

@yewhan Tried again? Sometimes the blender devs commit an inconsistent source code, which gets fixed very fast.

It just compiled fine on my machine. I'm having Cython installed too. Tried a clean build too?

yewhan commented on 2023-07-03 04:42 (UTC) (edited on 2023-07-03 04:42 (UTC) by yewhan)

originally installing resulted in:

cannot find "/usr/lib64/python3.11/site-packages/Cython"
(maybe consider adding cython as a dependency?)

after installing cython it resulted in:

terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string: construction from null is not valid
CMake Error at source/creator/cmake_install.cmake:2131 (file):
  file INSTALL cannot find
  "/home/yewhan/.cache/yay/blender-git/src/build/source/creator/blender.1":
  No such file or directory.
Call Stack (most recent call first):
  cmake_install.cmake:51 (include)