On 16. 05. 19 11:50, Mészáros Tamás wrote:
Hello,
the new *Prusa Slicer 2.0* is almost ready and I would like to discuss the RPM packaging with you. To my best knowledge, you have been maintaining the Red Hat packages for Slic3r PE which is the direct predecessor of Prusa Slicer 2.0. It is the same codebase with some major changes and renaming applied to the upstream repository.
I have prepared a branch named *debian https://github.com/prusa3d/PrusaSlicer/tree/debian* in our upstream repo. My hope is that you can adapt the metadata in the "debian" folder to convert the RPM packages of Slic3r PE to Prusa Slicer. A major relief is that we no longer depend on Perl to build or run the application.
I would like to ask you to review this branch and help us in getting Prusa Slicer into Fedora and Red Hat Linux consequently.
Thank you for the heads up.
Tibbs (cc'ed) is already looking into packaging the new version for Fedora in:
https://bugzilla.redhat.com/show_bug.cgi?id=1710526
What is the best platform to ask for help if we have problems? Should we reach directly to you via e-mail, open issues on GitHub? (I could probably also meet with you in real life if it helps.)
I suppose a major drawback would be lot of bundled 3rd party libraries.
I think there might be some confusion about what is "Red Hat Linux", so to clarify, there are two things here:
Fedora - tracked above Red Hat Enterprise Linux - never had any Slic3r in it
"Red Hat Linux" used to be a thing very long time ago.
I'm also CCing the Fedora's 3D printing mailing list for transparency.
Thanks for the quick answer. I guess the quickest solution would be to just contact me on this email. In case I could not help, I will dispatch the issue to the appropriate member of our team.
As of right now, Prusa Slicer can be built with the libraries installed in the system. There are exceptions but we can discuss that in detail later on.
Best regards, Tamas
On 16. 05. 19 11:59, Miro Hrončok wrote:
On 16. 05. 19 11:50, Mészáros Tamás wrote:
Hello,
the new *Prusa Slicer 2.0* is almost ready and I would like to discuss the RPM packaging with you. To my best knowledge, you have been maintaining the Red Hat packages for Slic3r PE which is the direct predecessor of Prusa Slicer 2.0. It is the same codebase with some major changes and renaming applied to the upstream repository.
I have prepared a branch named *debian https://github.com/prusa3d/PrusaSlicer/tree/debian* in our upstream repo. My hope is that you can adapt the metadata in the "debian" folder to convert the RPM packages of Slic3r PE to Prusa Slicer. A major relief is that we no longer depend on Perl to build or run the application.
I would like to ask you to review this branch and help us in getting Prusa Slicer into Fedora and Red Hat Linux consequently.
Thank you for the heads up.
Tibbs (cc'ed) is already looking into packaging the new version for Fedora in:
https://bugzilla.redhat.com/show_bug.cgi?id=1710526
What is the best platform to ask for help if we have problems? Should we reach directly to you via e-mail, open issues on GitHub? (I could probably also meet with you in real life if it helps.)
I suppose a major drawback would be lot of bundled 3rd party libraries.
I think there might be some confusion about what is "Red Hat Linux", so to clarify, there are two things here:
Fedora - tracked above Red Hat Enterprise Linux - never had any Slic3r in it
"Red Hat Linux" used to be a thing very long time ago.
I'm also CCing the Fedora's 3D printing mailing list for transparency.
"MH" == Miro Hrončok mhroncok@redhat.com writes:
MH> Tibbs (cc'ed) is already looking into packaging the new version for MH> Fedora in:
MH> https://bugzilla.redhat.com/show_bug.cgi?id=1710526
Yes, I have a fork already running 2.0.0-rc (which I've called rc0), available at https://src.fedoraproject.org/fork/tibbs/rpms/slic3r-prusa3d
I wouldn't presume to say that it's in the form that the final package would take, as it mostly conforms to my stylistic preferences and might need to be altered somewhat before Miro decides its worth merging back into the
We will of course need to rename the package at some point; there's a ticket upstream already asking which of "prusa-slicer" or "prusaslicer" is preferred by the developers.
MH> I suppose a major drawback would be lot of bundled 3rd party MH> libraries.
Yes, that is one of the main pieces of work left to do on the package: see what can be unbundled and make note of the rest.
Other things on the TODO list are:
* Actually do the renaming in rawhide (Fedora's rolling development branch).
* Figure out how to re-enable the test suite, which is increasingly important as we try to unbundle things.
* Re-evaluate the architecture exclusion list. It would be nice to build on at least 64bit ARM.
- J<
3dprinting@lists.fedoraproject.org