Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding rpm support #52

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Adding rpm support #52

wants to merge 4 commits into from

Conversation

mwestphal
Copy link
Member

No description provided.

@mwestphal
Copy link
Member Author

@H4kunaM4tata here is the new MR. Currently it doesnt install because if need the libf3d.so, which is provided inside the package so it must be a rpm oddity that I'm missing. Feel free to try it, either locally or using the CI :)

@HakunMatat4
Copy link

@mwestphal out of curiosity, do you know what OS Actions is using to generate the RPM??
I do remember Fedora running F3D with all its glory without any extra package, everything was working.
I extracted the files to their respective system location and voila.

I have had two similar cases regarding system issues:

  • BambuLab Studio Slicer: It was compiled using Ubuntu 22 so anybody using a DEB system older than that, had all the craziest issues. The problem was solved with them using Ubuntu 20.4 instead to compile the DEB package
  • Plasticity.xyz: I could not run in my system because again, it was compile using Ubuntu 22. I have just finished a fresh install that is based on Ubuntu 22 and everything works fine.

The above is the main reason I ask what OS Actions is using to compile RPM.

I would suggest setting Actions to user a newer RPM system to compile the package.
I remember testing both CentOS and Suse, everything went sideways with them but not Fedora.

@mwestphal
Copy link
Member Author

I do remember Fedora running F3D with all its glory without any extra package, everything was working. I extracted the files to their respective system location and voila.

At the time, the libf3d did not exist and everything was statically linked into a single executable.

Wdym by "OS Actions" ? We are using cpack from within the superbuild to create the package, as is the deb package is created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants