Bug#706656: ITP: cura -- Controller for 3D printers
- To: Petter Reinholdtsen <pere@hungry.com>, 706656@bugs.debian.org
- Cc: 3dprinter-general@lists.alioth.debian.org, Bas Wijnen <wijnen@debian.org>
- Subject: Bug#706656: ITP: cura -- Controller for 3D printers
- From: Gregor Riepl <onitake@gmail.com>
- Date: Fri, 6 Oct 2017 08:53:16 +0200
- Message-id: <[🔎] fdab2e6b-6051-b0ee-21d4-64e444f83af8@gmail.com>
- Reply-to: Gregor Riepl <onitake@gmail.com>, 706656@bugs.debian.org
- In-reply-to: <[🔎] 2flr2uhrnji.fsf@diskless.uio.no>
- References: <c2e6abb2-4482-90b8-ce98-7bd0ccc7f230@gmail.com> <20170329202756.GF25093@spark.dtdns.net> <c11935a8-3024-1ad4-3cf2-6de7694580e6@gmail.com> <58ffbf3d-ea2b-a967-36e9-41b440f542d5@gmail.com> <20170404103445.GB29341@spark.dtdns.net> <d5454315-b755-fb27-c6e7-d79920899266@gmail.com> <20170405064017.GD29341@spark.dtdns.net> <2f4b7153-82a4-99bd-97ba-595cb999cfe1@gmail.com> <20170504055905.GG16366@spark.dtdns.net> <3a0ef567-d70b-d96f-9c22-0570ed425c46@gmail.com> <20130503011533.13027.38521.reportbug@heights-197-63.mtu.edu> <20170927114908.GA5704@diskless.uio.no> <4d254ab1-1d08-da4c-ee95-a99fa2a2482c@gmail.com> <2fla81gt29m.fsf@diskless.uio.no> <7e33c079-681b-b217-173c-01a42863359b@gmail.com> <2fl7ewju9p1.fsf@diskless.uio.no> <0050cd32-5329-1800-638d-5d4576f99151@gmail.com> <2flh8vnthob.fsf@diskless.uio.no> <[🔎] 2flr2uhrnji.fsf@diskless.uio.no> <20130503011533.13027.38521.reportbug@heights-197-63.mtu.edu>
Hi Petter
> So, libarcus is uploaded and in NEW, and cura-engine is ready to be
> uploaded but held off until its build dependency libarcus is in
> unstable (what about uploading without arcus support for now?)
CuraEngine is not of much use without libArcus, I'm afraid...
I'm not sure if it even works.
> I'm reluctant to touch the git repository of the remaining packages,
> given that their structure is going to change. Please let me know when
> you complete a transition.
I'm on it, it's just taking a bit longer because I'm still struggling with
git-buildpackage and the standard Debian repo layout.
But it's coming.
libSavitar 2.6.0-1 is ready for review and Cura is under way.
2.6.0 is not a mistake: it contains a critical patch that was causing a
dependency problem. I changed Cura's dependencies accordingly.
> Bernd Zeimetz had a few comments on IRC regarding libSavitar:
>
> <bzed> I don't know about 2.5/2.6, but mixing the versions sounds wring as they usually are released together
As mentioned above, libSavitar 2.6.0 has a critical fix.
I can turn it into a Debian patch for 2.5.0, but I don't really see the point
since it will be updated to 2.7.0 soon anyway.
> <bzed> https://github.com/thopiekar/Cura-packaging/blob/master/libSavitar/rules
> <bzed> thats the upstream debian/rules file
> <bzed> which looks much more sane. the short one from onitake might do the same, but I doubt it builds for all python versions as it should.
> <bzed> pere: uranium should remove the update checker plugin
> <bzed> https://github.com/thopiekar/Cura-packaging/blob/master/Uranium/rules - again, see upstream
> <bzed> pere: also there are some dependencies/recommends missing.
> <bzed> numpy and blas on the first look
> <bzed> (blas is really recommended to have!)
Thanks for the note, I'll look into it ASAP.
Haven't looked at thopiekar's repo in a while, he didn't show much interest in
addressing Debian policy problems. So I moved away from his work.
But he's working a bit more closely with the Cura project, so it might still
be valuable.
Reply to: