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

Configure repositories to deliver Rizin to linux distro users #387

Closed
ret2libc opened this issue Jan 18, 2021 · 7 comments
Closed

Configure repositories to deliver Rizin to linux distro users #387

ret2libc opened this issue Jan 18, 2021 · 7 comments

Comments

@ret2libc
Copy link
Member

ret2libc commented Jan 18, 2021

Is your feature request related to a problem? Please describe.
For now we don't build .deb packages and users are either expected to build the tool themselves or wait for distro maintainers to package and maintain Rizin. Hopefully distros will show interest soon in packaging Rizin.

Describe the solution you'd like
A lot of users run Ubuntu (either in container or VM or natively). PPA are a nice way to build and distribute packages to Ubuntu users, as it provides a repository they can add to their system and then install/update Rizin as they would with any other package.

Describe alternatives you've considered
Create the .deb file ourselves, like it was done in radare2, is probably error prone and it is not said it would work on all releases.

There is also OBS (from Suse) that seems to be able to create repositories for multiple distros.

Additional context
https://help.launchpad.net/Packaging/PPA

@ret2libc
Copy link
Member Author

@XVilka
Copy link
Member

XVilka commented Jan 19, 2021

A good example on how it's done is the LLVM project: https://apt.llvm.org

@ret2libc
Copy link
Member Author

I'm more inclined for OBS at the moment. It builds on multiple archs/distros for us and it provides the repositories needed for each distro, without us having to configure/maintain anything on our servers.

@ret2libc ret2libc self-assigned this Feb 3, 2021
@ret2libc ret2libc changed the title Configure PPA repository to deliver Rizin to Ubuntu users Configure repositories to deliver Rizin to distro users Feb 9, 2021
@ret2libc ret2libc changed the title Configure repositories to deliver Rizin to distro users Configure repositories to deliver Rizin to linux distro users Feb 9, 2021
@ret2libc ret2libc added this to the 0.2.0 milestone Feb 12, 2021
@ret2libc
Copy link
Member Author

FYI: this needs to be done after the release (or at least a pre-release) is done, because I need a nice and good URL for the src tarball to try things a bit.

@ret2libc ret2libc removed their assignment Jun 28, 2021
@ret2libc ret2libc modified the milestones: 0.3.0, 1.0.0 Jun 28, 2021
@ret2libc
Copy link
Member Author

As some distros are already shipping rizin I'm going to postone this for 1.0.0. We'll see if it's going to be necessary.

@ret2libc
Copy link
Member Author

ret2libc commented May 6, 2022

@ret2libc ret2libc closed this as completed May 6, 2022
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

2 participants