[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