Package Details: cura 5.3.0-1

Git Clone URL: https://aur.archlinux.org/cura.git (read-only, click to copy)
Package Base: cura
Description: A software solution for 3D printing aimed at RepRaps and the Ultimaker.
Upstream URL: https://ultimaker.com/software/ultimaker-cura
Keywords: 3d cura printing
Licenses: LGPL
Provides: cura
Submitter: jelly
Maintainer: None
Last Packager: batot
Votes: 7
Popularity: 0.000116
First Submitted: 2022-09-01 19:30 (UTC)
Last Updated: 2023-04-08 08:32 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

Sml112 commented on 2023-06-07 18:28 (UTC) (edited on 2023-06-07 18:31 (UTC) by Sml112)

@deimosfr @batot

I have exactly the sane problem while installing arcus, even if python is already on new version

  ]$ pacman -Q python
  python 3.11.3-1

still getting the same error

  CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230       (message):
    Could NOT find Python (missing: Python_EXECUTABLE Python_INCLUDE_DIRS
    Python_LIBRARIES Interpreter Development Development.Module
    Development.Embed) (found suitable exact version "3.10")

        Reason given by package: 
       Interpreter: Wrong version for the interpreter "/sbin/python"

  Call Stack (most recent call first):
    /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600       (_FPHSA_FAILURE_MESSAGE)
    /usr/share/cmake/Modules/FindPython/Support.cmake:3766       (find_package_handle_standard_args)
    /usr/share/cmake/Modules/FindPython.cmake:580 (include)
    CMakeLists.txt:118 (find_package)

Any idea, please?

batot commented on 2023-05-29 08:18 (UTC) (edited on 2023-05-29 09:04 (UTC) by batot)

@deimosfr If you have problems with the package arcus, please contact the maintainer of this package for help.

==> Finished making: cura 5.3.0-1 (Mon, May 29, 2023, 10:13:49)
]$ pacman -Q python
python 3.10.8-3

as you see working on python 3.10 too. I'm using yay not arcus.

In the AUR and PKGBUILD scripts, there are no restrictions on the PYTHON version. There are two possibilities, either you have something wrong with your system or the arcus is faulty. As you can see YAY works fine.

BTW: Archlinux it is Rolling Release distribution. Therefore, I am not responsible for not working if you do not have up-to-date packages.

deimosfr commented on 2023-05-26 14:25 (UTC)

Hi, I can't install this version because arcus is looking for python 3.11 while 3.10 is the current one on Arch is 3.11. Is there any quick way to avoid this?

Thanks

CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find Python (missing: Python_EXECUTABLE Python_INCLUDE_DIRS
  Python_LIBRARIES Interpreter Development Development.Module
  Development.Embed) (found suitable exact version "3.10")

      Reason given by package: 
          Interpreter: Wrong version for the interpreter "/sbin/python"

Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake/Modules/FindPython/Support.cmake:3766 (find_package_handle_standard_args)
  /usr/share/cmake/Modules/FindPython.cmake:580 (include)
  CMakeLists.txt:118 (find_package)

tinitus commented on 2023-05-18 19:49 (UTC)

Hello,

install works fine but no cura bin or Desktop file were installed...

bastago commented on 2023-04-19 06:58 (UTC) (edited on 2023-04-19 06:58 (UTC) by bastago)

What @nixen comments is the error you get when trying to install this program.

batot commented on 2023-04-14 18:38 (UTC) (edited on 2023-04-15 07:49 (UTC) by batot)

@nixen it is cura 5.3.0 not CuraEngine-4.13.1. If wont report bad working CuraEngine-4.13.1 go to https://aur.archlinux.org/packages/curaengine.

nixen commented on 2023-04-14 17:02 (UTC) (edited on 2023-04-14 17:02 (UTC) by nixen)

Error while building:

In file included from /home/nixen/.cache/yay/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunication.cpp:12:
/home/nixen/.cache/yay/curaengine/src/CuraEngine-4.13.1/src/communication/Listener.h:23:23: error: ‘Arcus::SocketState::SocketState’ has not been declared
   23 |     void stateChanged(Arcus::SocketState::SocketState) override;
      |                       ^~~~~
/home/nixen/.cache/yay/curaengine/src/CuraEngine-4.13.1/src/communication/Listener.h:23:10: error: ‘void cura::Listener::stateChanged(int)’ marked ‘override’, but does not override
   23 |     void stateChanged(Arcus::SocketState::SocketState) override;
      |          ^~~~~~~~~~~~
/home/nixen/.cache/yay/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunication.cpp: In member function ‘void cura::ArcusCommunication::connect(const std::string&, uint16_t)’:
/home/nixen/.cache/yay/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunication.cpp:296:43: error: invalid new-expression of abstract class type ‘cura::Listener’
  296 |     private_data->socket->addListener(new Listener);
      |                                           ^~~~~~~~
/home/nixen/.cache/yay/curaengine/src/CuraEngine-4.13.1/src/communication/Listener.h:17:7: note:   because the following virtual functions are pure within ‘cura::Listener’:
   17 | class Listener : public Arcus::SocketListener
      |       ^~~~~~~~
In file included from /home/nixen/.cache/yay/curaengine/src/CuraEngine-4.13.1/src/communication/Listener.h:8:
/usr/include/Arcus/SocketListener.h:60:22: note:     ‘virtual void Arcus::SocketListener::stateChanged(Arcus::SocketState)’
   60 |         virtual void stateChanged(SocketState newState) = 0;
      |                      ^~~~~~~~~~~~
/home/nixen/.cache/yay/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunication.cpp: In member function ‘virtual void cura::ArcusCommunication::sendPolygons(const cura::PrintFeatureType&, const cura::Polygons&, const cura::coord_t&, const cura::coord_t&, const cura::Velocity&)’:
/home/nixen/.cache/yay/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunication.cpp:419:33: warning: loop variable ‘polygon’ of type ‘const cura::ConstPolygonRef&’ binds to a temporary constructed from type ‘const std::vector<ClipperLib::IntPoint>’ [-Wrange-loop-construct]
  419 |     for (const ConstPolygonRef& polygon : polygons)
      |                                 ^~~~~~~
/home/nixen/.cache/yay/curaengine/src/CuraEngine-4.13.1/src/communication/ArcusCommunication.cpp:419:33: note: use non-reference type ‘const cura::ConstPolygonRef’ to make the copy explicit or ‘const std::vector<ClipperLib::IntPoint>&’ to prevent copying
make[2]: *** [CMakeFiles/_CuraEngine.dir/build.make:644: CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunication.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:184: CMakeFiles/_CuraEngine.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: curaengine

batot commented on 2023-04-08 08:32 (UTC) (edited on 2023-04-08 08:33 (UTC) by batot)

Hello all.

New version for us. If something is wrong give me report.

kamnxt commented on 2023-01-23 07:48 (UTC)

Hi! I tried to fix this but packaging this in a way that makes sense seems like a lot of work, and it seems like Ultimaker was in the middle of changing their build system, see my comment here: https://aur.archlinux.org/packages/curaengine#comment-895844

Disowning this package for now, may give it another shot today and see if things have changed since December...

svenstaro commented on 2023-01-12 20:29 (UTC)

kamnxt, would you like to try to clean this up?