[3dprinter-general] Bug#1028236: cura: Please package Cura 5.1+
Gregor Riepl
onitake at gmail.com
Sun Jan 8 13:11:28 GMT 2023
Package: cura
Version: 5.0.0-1
Severity: wishlist
X-Debbugs-Cc: onitake at gmail.com
Control: block -1 by 845463
This is a placeholder bug to track activity towards packaging Cura 5.1 and
later versions.
With Cura 5.1, upstream has switched to a new build and dependency management
system that is based on Conan[1], which is not yet packaged for Debian. CMake
is still used, and there are also some requirements on other build tools, such
as Ninja[2]. Ninja is available in Debian as "ninja-build".
The work done by the Alpine package maintainer may serve as a starting point:
https://git.alpinelinux.org/aports/tree/community/libarcus
https://git.alpinelinux.org/aports/tree/community/curaengine
However, it would be better if we didn't have to maintain a large set of
compatibility patches to make building Cura possible again.
Be aware that upstream states there may still be changes to the build system
coming[3].
[1] https://conan.io/
[2] https://ninja-build.org/
[3]
https://github.com/Ultimaker/libArcus/tree/6b70728da6149232dd8c7b20d23a31103468b3ba#how-
to-build
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (900, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (300, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.0.0-6-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages cura depends on:
ii cura-engine 1:5.0.0-1
ii fdm-materials 5.0.0-1
ii fonts-open-sans 1.11-2
ii python3 3.10.6-3+b1
ii python3-certifi 2022.9.24-1
ii python3-charon 4.13.0-1
ii python3-cryptography 3.4.8-2
ii python3-keyring 23.9.3-2
ii python3-pynest2d 5.0.0-1
ii python3-pyqt6 6.4.0-1+b2
ii python3-requests 2.28.1+dfsg-1
ii python3-savitar 5.0.0-1
ii python3-sentry-sdk 1.9.10-2
ii python3-serial 3.5-1.1
ii python3-shapely 1.8.5-2
ii python3-uranium 5.0.0-1
ii qml6-module-qt-labs-folderlistmodel 6.4.2+dfsg~rc1-2
ii qml6-module-qtqml-workerscript 6.4.2+dfsg~rc1-2
ii qml6-module-qtquick-controls 6.4.2+dfsg~rc1-2
ii qml6-module-qtquick-dialogs 6.4.2+dfsg~rc1-2
ii qml6-module-qtquick-layouts 6.4.2+dfsg~rc1-2
ii qml6-module-qtquick-templates 6.4.2+dfsg~rc1-2
ii qml6-module-qtquick-window 6.4.2+dfsg~rc1-2
ii qt6-qpa-plugins 6.4.2+dfsg~rc1-3
ii uranium-plugins 5.0.0-1
Versions of packages cura recommends:
ii python3-zeroconf 0.47.1-1
cura suggests no packages.
-- no debconf information
More information about the 3dprinter-general
mailing list