Package Details: cura-lulzbot 3.6.21-8

Git Clone URL: https://aur.archlinux.org/cura-lulzbot.git (read-only, click to copy)
Package Base: cura-lulzbot
Description: Cura LulzBot Edition for LulzBot 3D Printers by Aleph Objects, Inc.
Upstream URL: https://www.lulzbot.com/cura
Keywords: 3d aleph cura lulzbot printer slicer
Licenses: AGPL3
Conflicts: cura-lulzbot-git
Submitter: HarlemSquirrel
Maintainer: None
Last Packager: HarlemSquirrel
Votes: 6
Popularity: 0.000000
First Submitted: 2018-07-24 06:02 (UTC)
Last Updated: 2022-02-28 21:02 (UTC)

Latest Comments

1 2 3 4 Next › Last »

HarlemSquirrel commented on 2023-06-20 01:30 (UTC)

@MarsSeed I removed that pinned comment.

The DBUILD_OPENBLAS=OFF option means we need to install the OS version which is why it's in the requirements.

This package has been very difficult to update since LulzBot moved things around and I myself have moved on to use Cura with my LulzBot printers so I haven't spent any time lately to update these builds. I would be happy to turn this over to someone else if they are interested in updating it.

MarsSeed commented on 2023-06-18 13:09 (UTC)

And @HarlemSquirrel, could you please kindly remove your comments that belonged to the old cura2-lulzbot but got migrated here?

It is very confusing to read that this is deprecated or it should be uninstalled when in fact this is the new package that is maintained and recommended to users.

MarsSeed commented on 2023-06-18 13:03 (UTC)

Please remove dependency openblas, as it is turned off by your CMake config -DBUILD_OPENBLAS=OFF.

Or better yet, enable OpenBLAS, and depend on the new blas-openblas package that now provide the full suite of optimized blas/lapack.

Also please enable other options, especially the default ones. It does not make sense to define package dependencies but turning off their support in CMake build.

jwalker commented on 2023-04-26 21:57 (UTC)

Good to know. Thanks!

HarlemSquirrel commented on 2023-04-26 00:27 (UTC)

Looks like the build scripts have moved to https://gitlab.com/lulzbot3d/cura-le/cura-le-build-environment

I've switched to using Cura myself with my Lulzbot printers so haven't built this in a few years now.

jwalker commented on 2023-04-25 23:14 (UTC) (edited on 2023-04-25 23:15 (UTC) by jwalker)

I get the following error trying to build with yay:

Cloning into 'Arcus'...
fatal: invalid reference: origin/master
CMake Error at ~/.cache/yay/cura-lulzbot/src/curabuild-lulzbot/build/Arcus-prefix/tmp/Arcus-gitclone.cmake:49 (message):
  Failed to checkout tag: 'origin/master'


make[2]: *** [CMakeFiles/Arcus.dir/build.make:99: Arcus-prefix/src/Arcus-stamp/Arcus-download] Error 1
make[1]: *** [CMakeFiles/Makefile2:687: CMakeFiles/Arcus.dir/all] Error 2
make: *** [Makefile:111: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: cura-lulzbot-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
cura-lulzbot - exit status 4

DriverChief commented on 2022-03-07 02:32 (UTC) (edited on 2022-03-07 02:35 (UTC) by DriverChief)

I get this after installing from a build in a clean chroot.

Original exception was:
Traceback (most recent call last):
  File "/build/.local/lib/python3.10/site-packages/cx_Freeze/initscripts/__startup__.py", line 40, in run
  File "/build/.local/lib/python3.10/site-packages/cx_Freeze/initscripts/Console.py", line 23, in run
  File "/build/cura-lulzbot/src/curabuild-lulzbot/build/inst/bin/cura-lulzbot", line 88, in <module>
  File "/build/cura-lulzbot/src/curabuild-lulzbot/build/inst/lib/python3/dist-packages/cura/CuraApplication.py", line 7, in <module>
  File "/build/cura-lulzbot/src/curabuild-lulzbot/build/inst/lib/python3/dist-packages/UM/Qt/QtApplication.py", line 18, in <module>
  File "/build/cura-lulzbot/src/curabuild-lulzbot/build/inst/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py", line 5, in <module>
  File "/build/cura-lulzbot/src/curabuild-lulzbot/build/inst/lib/python3/dist-packages/UM/Application.py", line 9, in <module>
  File "/build/cura-lulzbot/src/curabuild-lulzbot/build/inst/lib/python3/dist-packages/UM/Controller.py", line 4, in <module>
  File "/build/cura-lulzbot/src/curabuild-lulzbot/build/inst/lib/python3/dist-packages/UM/Scene/Scene.py", line 4, in <module>
  File "/build/cura-lulzbot/src/curabuild-lulzbot/build/inst/lib/python3/dist-packages/UM/Scene/SceneNode.py", line 9, in <module>
  File "/build/cura-lulzbot/src/curabuild-lulzbot/build/inst/lib/python3/dist-packages/UM/Mesh/MeshData.py", line 16, in <module>
  File "/usr/lib/python3.10/site-packages/scipy/spatial/__init__.py", line 116, in <module>
    from . import distance, transform
  File "/usr/lib/python3.10/site-packages/scipy/spatial/transform/__init__.py", line 19, in <module>
    from ._rotation import Rotation, Slerp
  File "_rotation.pyx", line 5, in init scipy.spatial.transform._rotation
ModuleNotFoundError: No module named 'scipy.spatial.transform._rotation_groups

It sounds like this is related to part of scipy being cythonized, its possible that it may need a downgrade or that we can tell cxfreeze about it directly. Is this working for others?

I'm not too familiar with building in chroot, I pretty much only do it manually for cura-le but I'd got it scripted so I don't mess it up the few times I try...

#!/bin/bash
set -xe
#cleanup form last time
rm -rf cura-lulzbot libffi6 python-numpy-stl
mkdir -p cura-lulzbot libffi6 python-numpy-stl
wget -O libffi6/PKGBUILD "https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=libffi6"
wget -O python-numpy-stl/PKGBUILD "https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=python-numpy-stl"
wget -O cura-lulzbot/PKGBUILD "https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=cura-lulzbot"
buildDir=$(pwd)
chrootDir=${buildDir}/chroot
#clean out the old one
sudo rm -rf chroot
#setup chroot
mkdir -p ${chrootDir}
mkarchroot ${chrootDir}/root base-devel openblas
#build libffi6
(cd libffi6 && makechrootpkg -r ${chrootDir})
#build python-numpy-stl
(cd python-numpy-stl && makechrootpkg -r ${chrootDir})
#gather deps for lulzbot cura le
libffi6Version="$(pwd)/$(ls libffi6/libffi6-*x86_64.pkg.tar.zst)"
pnsVersion="$(pwd)/$(ls python-numpy-stl/python-numpy-stl-*x86_64.pkg.tar.zst)"
#build lulzbot cura le
(cd cura-lulzbot && makechrootpkg -r ${chrootDir} -I ${libffi6Version} -I ${pnsVersion})
#cleanup chroot
sudo rm -rf ${chrootDir}

HarlemSquirrel commented on 2021-10-15 12:52 (UTC)

@bnalohim I think this needs to be built in a clean chroot. See the comments at the bottom of the PKGBUILD.

Also, this looks like an issue with your DNS: "fatal: unable to access 'https://gitlab.com/lulzbot3d/cura-le/cura-binary-data.git/': Could not resolve host: gitlab.com"

bnalohim commented on 2021-10-13 22:44 (UTC) (edited on 2021-10-13 22:45 (UTC) by bnalohim)

Hi! I'm getting an error with an undeclared GetArenaForAllocation...

I'm on manjaro and failed both on graphical installer and in console with pamac and yay

pamac results of the process: https://pastebin.com/3UfpF1U7

HarlemSquirrel commented on 2021-10-12 12:53 (UTC)

Thanks davidalb97, I've updated the dependencies and verified I can build the package.