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

[Bug] Missing RPM packages in Github releases #1543

Open
frenzymadness opened this issue May 8, 2024 · 3 comments
Open

[Bug] Missing RPM packages in Github releases #1543

frenzymadness opened this issue May 8, 2024 · 3 comments

Comments

@frenzymadness
Copy link

Bug description:

The installation instructions for Fedora say that I should download RPM from Github releases page but the latest release does not contain any RPM packages. There is one RPM package for the older release from 2022.

Expected behaviour:

RPM package is there.

@pcause
Copy link

pcause commented Jul 22, 2024

bump

@alexanderwiller
Copy link

alexanderwiller commented Aug 19, 2024

Affected too

@balcala
Copy link

balcala commented Nov 21, 2024

The developer uses alien to convert the deb file to an rpm file

As a temporary workaround until the release page gets fixed you all can follow the steps in the two script files below manually:

https://github.com/dvorka/mindforger/blob/master/build/fedora/fedora-distro-setup.sh
https://github.com/dvorka/mindforger/blob/master/build/fedora/fedora-rpm-from-deb.sh

Basically:

  1. install alien on your Fedora box
  2. create a directory and cd into that directory and curl/wget the debian 12 deb into it
  3. run alien -r - g -v on the downloaded deb file
  4. use sed to fix the SPEC file by removing the lines %dir "/" and %dir "/usr/bin/" from the SPEC file
  5. use rpmbuild -bb to build the rpm file
  6. use dnf to install the rpm file

Following these steps worked for me on my Fedora 40 box

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

No branches or pull requests

5 participants