BlendLuxCore updater bug
Posted: Mon Jun 04, 2018 10:11 am
I've had no problems installing LuxCore for blender, and updating Luxcore from inside Blender when updates are ready.
However, this time it did not work.
When trying to upgrade from 2.0 to 2.1alpha1 I get errors (missing embree3.dll?):
"
Changing version to v2.1alpha1
Current version: v2.0
Downloading: https://github.com/LuxCoreRender/BlendL ... opencl.zip
Download finished
Extracting zip to C:\Users\Steinar\AppData\Local\Temp\tmpscn3hos8
Traceback (most recent call last):
File "D:\WinPrograms\Blender\2.79\python\lib\shutil.py", line 544, in move
os.rename(src, real_dst)
FileNotFoundError: [WinError 2] The system cannot find the file specified: 'C:\\Users\\Steinar\\AppData\\Roaming\\Blender Foundation\\Blender\\2.79\\scripts\\addons\\BlendLuxCore\\bin\\embree3.dll' -> 'C:\\Users\\Steinar\\AppData\\Roaming\\Blender Foundation\\Blender\\2.79\\scripts\\addons\\BlendLuxCore\\bin\\embree3.dll.old'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Steinar\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BlendLuxCore\operators\update.py", line 208, in execute
recursive_overwrite(extracted_blendluxcore, blendluxcore_dir)
File "C:\Users\Steinar\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BlendLuxCore\operators\update.py", line 39, in recursive_overwrite
os.path.join(dest, f))
File "C:\Users\Steinar\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BlendLuxCore\operators\update.py", line 39, in recursive_overwrite
os.path.join(dest, f))
File "C:\Users\Steinar\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BlendLuxCore\operators\update.py", line 50, in recursive_overwrite
shutil.move(dest, dest + ".old")
File "D:\WinPrograms\Blender\2.79\python\lib\shutil.py", line 558, in move
copy_function(src, real_dst)
File "D:\WinPrograms\Blender\2.79\python\lib\shutil.py", line 257, in copy2
copyfile(src, dst, follow_symlinks=follow_symlinks)
File "D:\WinPrograms\Blender\2.79\python\lib\shutil.py", line 120, in copyfile
with open(src, 'rb') as fsrc:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Steinar\\AppData\\Roaming\\Blender Foundation\\Blender\\2.79\\scripts\\addons\\BlendLuxCore\\bin\\embree3.dll'
location: <unknown location>:-1
location: <unknown location>:-1
"
I did one thing wrong, I forgot installing Intel C++ redist. But I've now tried with it. Exact same result (errors).
Thank you.
However, this time it did not work.
When trying to upgrade from 2.0 to 2.1alpha1 I get errors (missing embree3.dll?):
"
Changing version to v2.1alpha1
Current version: v2.0
Downloading: https://github.com/LuxCoreRender/BlendL ... opencl.zip
Download finished
Extracting zip to C:\Users\Steinar\AppData\Local\Temp\tmpscn3hos8
Traceback (most recent call last):
File "D:\WinPrograms\Blender\2.79\python\lib\shutil.py", line 544, in move
os.rename(src, real_dst)
FileNotFoundError: [WinError 2] The system cannot find the file specified: 'C:\\Users\\Steinar\\AppData\\Roaming\\Blender Foundation\\Blender\\2.79\\scripts\\addons\\BlendLuxCore\\bin\\embree3.dll' -> 'C:\\Users\\Steinar\\AppData\\Roaming\\Blender Foundation\\Blender\\2.79\\scripts\\addons\\BlendLuxCore\\bin\\embree3.dll.old'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Steinar\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BlendLuxCore\operators\update.py", line 208, in execute
recursive_overwrite(extracted_blendluxcore, blendluxcore_dir)
File "C:\Users\Steinar\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BlendLuxCore\operators\update.py", line 39, in recursive_overwrite
os.path.join(dest, f))
File "C:\Users\Steinar\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BlendLuxCore\operators\update.py", line 39, in recursive_overwrite
os.path.join(dest, f))
File "C:\Users\Steinar\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\BlendLuxCore\operators\update.py", line 50, in recursive_overwrite
shutil.move(dest, dest + ".old")
File "D:\WinPrograms\Blender\2.79\python\lib\shutil.py", line 558, in move
copy_function(src, real_dst)
File "D:\WinPrograms\Blender\2.79\python\lib\shutil.py", line 257, in copy2
copyfile(src, dst, follow_symlinks=follow_symlinks)
File "D:\WinPrograms\Blender\2.79\python\lib\shutil.py", line 120, in copyfile
with open(src, 'rb') as fsrc:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Steinar\\AppData\\Roaming\\Blender Foundation\\Blender\\2.79\\scripts\\addons\\BlendLuxCore\\bin\\embree3.dll'
location: <unknown location>:-1
location: <unknown location>:-1
"
I did one thing wrong, I forgot installing Intel C++ redist. But I've now tried with it. Exact same result (errors).
Thank you.