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

[META] Packaging #10137

Open
7 of 17 tasks
XVilka opened this issue May 20, 2018 · 16 comments
Open
7 of 17 tasks

[META] Packaging #10137

XVilka opened this issue May 20, 2018 · 16 comments
Labels
buildsystem infrastructure Issues related to the radare2/cutter infrastructure META
Milestone

Comments

@XVilka
Copy link
Contributor

XVilka commented May 20, 2018

Very old versions

~ GoboLinux - very old version (1.1.0) https://github.com/gobolinux/Recipes/tree/master/trunk/Radare2/1.1.0~ was removed
~ Hyperbola - very old version (1.4.0) https://www.hyperbola.info/packages/?q=radare2~ was removed

Missing packages

Other

@XVilka XVilka added release infrastructure Issues related to the radare2/cutter infrastructure buildsystem labels May 20, 2018
@XVilka XVilka added this to the 9999 milestone May 20, 2018
@XVilka XVilka changed the title [META} Packaging [META] Packaging May 20, 2018
@radare
Copy link
Collaborator

radare commented May 21, 2018 via email

@XVilka
Copy link
Contributor Author

XVilka commented May 21, 2018

@radare Voidlinux what?

@radare
Copy link
Collaborator

radare commented May 21, 2018 via email

@XVilka
Copy link
Contributor Author

XVilka commented May 21, 2018

@radare it is because VoidLinux not yet merged in this repology tool: repology/repology-updater#400

@Maijin Maijin added the META label Jun 5, 2018
@XVilka

This comment has been minimized.

@XVilka

This comment has been minimized.

@simos
Copy link
Contributor

simos commented Jun 21, 2018

By adding the snap package of radare2 (#10428), it will cover the following distributions:

  1. Arch Linux
  2. Debian
  3. elementary OS
  4. Fedora
  5. Gentoo
  6. Linux Mint
  7. Manjaro
  8. OpenEmbedded/Yocto
  9. openSUSE
  10. OpenWrt
  11. Solus
  12. Raspbian
  13. Ubuntu

Multiply that to the following four architectures: i386, amd64, armhf and arm64.
In practice, more distributions are able to install those packages. See a live example of the Skype snap package at https://snapcraft.io/skype and the distribution stats at the end of the page.

I am also interested in packaging Cutter. That will come at a latter date.

I can take care of issues that may arise from the packaging and respond to them on github (you can ping me in those reports).

For testing, you can try my unofficial package (only for amd64) at https://snapcraft.io/radare2-simosx
I'll remove my unofficial package once the official radare2 snap package is released.
The snap package has strict confinement meaning that if there is a security vulnerability out there, it will not affect the rest of the system.

@devnexen
Copy link
Contributor

devnexen commented Nov 4, 2018

@XVilka we re going to update OpenBSD version finally ;-) straight to the 3.0.1 release.

@XVilka
Copy link
Contributor Author

XVilka commented Nov 6, 2018

Also would be nice to add radare2 package in DragonFlyBSD DPorts repository: https://github.com/DragonFlyBSD/DPorts

@devnexen
Copy link
Contributor

devnexen commented Nov 6, 2018

The proper repository to contribute is more this one https://github.com/DragonFlyBSD/DeltaPorts, but there seemingly already an attempt https://github.com/DragonFlyBSD/DeltaPorts/blob/master/ports/devel/radare2/STATUS (ie most of dragonflybsd ports are "copy/paste" of FreeBSD's as possible).

@Maijin Maijin removed the release label Mar 18, 2019
@XVilka
Copy link
Contributor Author

XVilka commented Jul 13, 2020

@devnexen could you please try to update radare2 to 4.5.0 in these DeltaPorts?

@devnexen
Copy link
Contributor

Thanks for the reminder, as first step I did a PR to minimize local dports patching (and fix the build in the process anyway).

@XVilka

This comment has been minimized.

@XVilka
Copy link
Contributor Author

XVilka commented Sep 22, 2020

@devnexen since you also improved Illumos/Solaris support, please consider to publish it also in OpenIndiana package repository:

@q2dg
Copy link

q2dg commented May 28, 2021

I've notice "radare2" package in Ubuntu has disappeared from "hirsute" version (21.04). See this:
https://packages.ubuntu.com/search?suite=hirsute&searchon=names&keywords=radare2
and this, instead:
https://packages.ubuntu.com/search?suite=groovy&searchon=names&keywords=radare2
Do you know the reason?
Thanks!

@radare
Copy link
Collaborator

radare commented May 31, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
buildsystem infrastructure Issues related to the radare2/cutter infrastructure META
Projects
None yet
Development

No branches or pull requests

6 participants