bindiff icon indicating copy to clipboard operation
bindiff copied to clipboard

Request for BinDiff .rpm package

Open gemesa opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe. I am using Fedora and there is no easy way to install BinDiff since no .rpm package is available. I also tried converting the .deb package to .rpm without success:

$ sudo alien --to-rpm bindiff_8_amd64.deb 
Warning: Skipping conversion of scripts in package bindiff: postinst postrm
Warning: Use the --scripts parameter to include the scripts.
bindiff-8-2.x86_64.rpm generated
$ sudo dnf install bindiff-8-2.x86_64.rpm 
Last metadata expiration check: 0:31:10 ago on Tue 15 Oct 2024 10:49:32 AM CEST.
Error: 
 Problem: conflicting requests
  - nothing provides libbinaryninjacore.so.1()(64bit) needed by bindiff-8-2.x86_64 from @commandline
(try to add '--skip-broken' to skip uninstallable packages)

Describe the solution you'd like An .rpm package available under the releases.

Describe alternatives you've considered Currently I unzip the .deb file and manually copy the BinDiff binaries to /usr/local/bin:

$ dpkg-deb -x bindiff_8_amd64.deb .
$ sudo cp opt/bindiff/bin/bindiff /usr/local/bin/
$ sudo cp opt/bindiff/bin/bindiff.jar /usr/local/bin/

Then I update the directory path in ~/.bindiff/bindiff.json:

  "directory": "/usr/local/bin",

Additional context N/A

gemesa avatar Oct 15 '24 09:10 gemesa

Yes that would be useful. I did start with this some time ago, but never got very far. Maybe it's time to revive this effort.

cblichmann avatar Oct 18 '24 18:10 cblichmann

Yeah a RPM package would be really nice

23f2000673 avatar Jun 26 '25 07:06 23f2000673