-
-
Notifications
You must be signed in to change notification settings - Fork 253
Anyone started doing an RPM for Fedora with Wayland? #602
Comments
But isn't this up to the fedora maintainers? If tenacity compiles on linux then they can package it into a RPM right? I am not sure why the tenacity team should have to provide that for distribution maintainers. See the debian team radically repackaging stuff on their own; this used to cause problems for python and ruby (e. g. pip and gems split up). |
Fedora (or Red Hat at least) is a very big proponent of flatpak for desktop apps. So I think Fedora users should just use it from flatpak until tenacity has a release and someone packages it in RPM form for Fedora. And even then, flatpak is probably what they'd prefer for you to be using instead of that package, but then it's hopefully there in the future for those that prefer a system package. Doing an official RPM package for Fedora is just too early when there's no Tenacity release yet. |
AFAIK nobody has started. The first step would be adding/updating Tenacity's dependencies. There are a handful of bugs with Wayland: #561, #562, #563. There is no pressing need to use Wayland rather than XWayland for Tenacity nor do I think there is a reason for packagers to force Tenacity to use Wayland. |
I don't think there's anything special to do to run with Wayland. It just does so. If we don't want to run it on Wayland, we actually would need to take steps to force X11/Xwayland. The flatpak we generate from CI is using XWayland just because the sandboxing gives access to X11 stuff, but not Wayland yet (and this was left like that due to these slight issues iirc). |
Thanks people - I will start with the Flatpak version and track developments after that - my preference would be for an RPM so maybe once things settle down a bit with dependencies etc, and if someone else hasn't already done an RPM, I will have another look at building it on Fedora and producing the RPM . . Hmm . . just looked on FlatHub and Googled . . I can't find a Tenacity FlatPak . . |
What do you mean? If you want to package an RPM for Fedora, someone needs to update the dependencies in Fedora. |
I thought there was still some stuff on dependencies needing doing on the conversion from audacity? Do you have a link for the FlatPak version? |
Yes, there is, as I linked above. If you take care of adding/updating the dependencies in Fedora, that would be great! I don't know what you mean by "settle down" though; AFAIK the dependencies don't need any more work.
|
Bad choice of words I guess - maybe "finish cleaning up fork"?
I will try and look at it during the week . .
|
The brave can try my copr which packages git revisions (at least until versioning settles down with Tenacity releases). From a user standpoint, MIDI playback seems to not work, and it has the same UI hiccups as Audacity has under Wayland. From a development standpoint, I also need to figure out how to handle RPATHs of the private libraries so building doesn't fail on F35+ with the |
Thanks for the update! - I think I will look at this again when I update to F35. |
Guidelines
Is your feature request related to a problem? Please describe.
There is no Tenacity RPM on the Fedora repos.
Describe the solution you'd like
A Tenacity RPM on the Fedora repos - I can have a go at it if no-one else is interested . . although I haven't produced an RPM before . .
Describe alternatives you've considered
Continue with Audacity . .
Additional context
No response
This issue is not a duplicate
The text was updated successfully, but these errors were encountered: