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

More Linux releases (RPM/PKBUILD/Flatpak) #1542

Open
DexrnZacAttack opened this issue Oct 12, 2023 · 4 comments
Open

More Linux releases (RPM/PKBUILD/Flatpak) #1542

DexrnZacAttack opened this issue Oct 12, 2023 · 4 comments
Assignees
Labels
app/desktop good first issue Good for newcomers kind/feature A new feature

Comments

@DexrnZacAttack
Copy link

Describe the bug

There is only a .deb installer and .appimage version of this program, I'd like to be able to install it via RPM as that is the package manager my distro uses.

Reproduction

Click on the latest release at the time of this issue being made (a0.1.0)
See that there are only downloads for .appimage and .deb

Expected behavior

A .rpm installer inside the releases area

Platform and versions

.',;::::;,'.                zach@fedora 
         .';:cccccccccccc:;,.            ----------- 
      .;cccccccccccccccccccccc;.         OS: Fedora release 38 (Thirty Eight) x86_64 
    .:cccccccccccccccccccccccccc:.       Host: B550 Phantom Gaming 4 
  .;ccccccccccccc;.:dddl:.;ccccccc;.     Kernel: 6.5.6-200.fc38.x86_64 
 .:ccccccccccccc;OWMKOOXMWd;ccccccc:.    Uptime: 1 day, 20 hours, 4 mins 
.:ccccccccccccc;KMMc;cc;xMMc:ccccccc:.   Packages: 3006 (rpm), 32 (flatpak) 
,cccccccccccccc;MMM.;cc;;WW::cccccccc,   Shell: zsh 5.9 
:cccccccccccccc;MMM.;cccccccccccccccc:   Resolution: 1920x1080 
:ccccccc;oxOOOo;MMM0OOk.;cccccccccccc:   DE: Plasma 5.27.8 
cccccc:0MMKxdd:;MMMkddc.;cccccccccccc;   WM: KWin 
ccccc:XM0';cccc;MMM.;cccccccccccccccc'   Theme: [Plasma], Materia-dark [GTK2/3] 
ccccc;MMo;ccccc;MMW.;ccccccccccccccc;    Icons: Yaru-viridian [Plasma], Yaru-viridian [GTK2/3] 
ccccc;0MNc.ccc.xMMd:ccccccccccccccc;     Terminal: konsole 
cccccc;dNMWXXXWM0::cccccccccccccc:,      Terminal Font: MesloLGS NF 10 
cccccccc;.:odl:.;cccccccccccccc:,.       CPU: AMD Ryzen 5 3600 (12) @ 3.600GHz 
:cccccccccccccccccccccccccccc:'.         GPU: NVIDIA Geforce RTX 3050 
.:cccccccccccccccccccccc:;,..            Memory: 26493MiB / 32004MiB 
  '::cccccccccccccc::;,.

Stack trace

None, unless I try to extract the .deb and run directly, which is below.

╭─ zach at  fedora in ﱮ /bin                          took  1.439s at 🕣08:33 am on  Thu 12 Oct
╰─<:139>─./spacedrive
2023-10-12T15:34:09.461531Z  INFO sd_core: Starting core with data directory '/home/zach/.local/share/spacedrive'
2023-10-12T15:34:09.463178Z  INFO sd_core::p2p::p2p_manager: Node '(I probably should censor this...)' is now online listening at addresses: {}
2023-10-12T15:34:09.528771Z  INFO sd_core: Spacedrive online.
2023-10-12T15:34:09.529109Z  INFO sd_desktop::tauri_plugins: Internal server listening on: http://127.0.0.1:37663
Gtk-Message: 08:34:09.563: Failed to load module "appmenu-gtk-module"
[1]    189101 segmentation fault (core dumped)  ./spacedrive

This may be my issue, looking at the second to last line.

Additional context

No response

@DexrnZacAttack DexrnZacAttack added kind/bug Something isn't working status/needs-triage labels Oct 12, 2023
@DexrnZacAttack
Copy link
Author

Hey I don't know why it was labelled bug... I thought I clicked on Feature Request.

@fogodev fogodev added kind/feature A new feature and removed kind/bug Something isn't working labels Oct 12, 2023
@HeavenVolkoff
Copy link
Member

Thank you for the feature request. At the moment, our primary focus is on the AppImage and deb releases, as well as addressing the current issues they have, such as missing Wayland support in the AppImage and the issues described in #1512 for the deb package. While we do plan to provide more official releases in the future, including Flatpak, PKGBUILD for Arch-like distros, and RPM for Fedora-like distros, these are low-priority tasks right now and will probably not be worked upon until the beta release. However, we are open to PRs adding support for this if anyone wishes to contribute. Additionally, we have no problems with third-party packages for AUR and Copr, as long as any third-party packaging issues are handled by their maintainers

@David-Kyrat
Copy link

David-Kyrat commented Jun 19, 2024

Hi, why did you replace the AppImage installer that was cross-distro by one that is debian based only ?
I highly admire your work, and i was really hyped when i saw the "built for the linux" but then I go really sad to find out that its actually only built for half of it.

Love your dedication, keep up the amazing work <3

@HeavenVolkoff
Copy link
Member

Hey @David-Kyrat, unfortunately AppImage was very broken even after I replaced the whole build system with a newer one using appimage-builder. We decided to drop it and shift focus on to adding support for Flatpak, which seems to be a more stable cross-distro solution so far (from my initial tests). I am currently working on Cloud locations, but setting up flatpak is very high on my priority list. Also, Tauri seems to have added native RPM support, which as soon as it is stable I will enable it. You can see more of the future plans for Linux packaging and the reason why appimage was disabled here and here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app/desktop good first issue Good for newcomers kind/feature A new feature
Projects
None yet
Development

No branches or pull requests

5 participants