GNU bug report logs - #63669
Cutter package is heavily outdated and uses wrong backend

Previous Next

Package: guix;

Reported by: XVilka Haos of System <xvilka <at> gmail.com>

Date: Tue, 23 May 2023 16:39:02 UTC

Severity: normal

Merged with 60413

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: XVilka Haos of System <xvilka <at> gmail.com>
Subject: bug#63669: closed (Re: [bug#70371] [PATCH] gnu: cutter: Update to
 2.3.4.)
Date: Tue, 11 Jun 2024 21:57:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#63669: Cutter package is heavily outdated and uses wrong backend

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 63669 <at> debbugs.gnu.org.

-- 
63669: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63669
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Ludovic Courtès <ludo <at> gnu.org>
To: Juliana Sims <juli <at> incana.org>
Cc: 70371-done <at> debbugs.gnu.org, zimon.toutoune <at> gmail.com, raingloom <at> riseup.net,
 xvilka <at> gmail.com, 63669-done <at> debbugs.gnu.org
Subject: Re: [bug#70371] [PATCH] gnu: cutter: Update to 2.3.4.
Date: Tue, 11 Jun 2024 23:56:21 +0200
[Message part 3 (text/plain, inline)]
Hi Juliana,

Juliana Sims <juli <at> incana.org> skribis:

> * gnu/packages/engineering.scm (cutter): Update to 2.3.4.
> (radare2-for-cutter): Delete.

Applied with the cosmetic changes below.  Thanks!

Ludo’.

[Message part 4 (text/x-patch, inline)]
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 2dbbaaa040f..e518d24fa2f 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -2504,8 +2504,8 @@ (define-public cutter
              (url "https://github.com/rizinorg/cutter")
              (commit (string-append "v" version))
              (recursive? #t)))
-       (snippet #~((@ (guix build utils) delete-file-recursively)
-                   "rizin"))
+       (modules '((guix build utils)))
+       (snippet #~(delete-file-recursively "rizin"))
        (file-name (git-file-name name version))
        (sha256
         (base32 "0d10g1wpw8p8hcxvw5q7ymfdxyrp4xqs6a49lf3gdgnmcpb248ad"))))
@@ -2524,10 +2524,10 @@ (define-public cutter
     (home-page "https://cutter.re")
     (synopsis "Software reverse engineering platform")
     (description
-     "Cutter is a free and open-source reverse engineering platform powered by
-@code{rizin}.  It aims to be an advanced and customizable reverse engineering
-platform while keeping the user experience in mind.  Cutter is created by
-reverse engineers for reverse engineers.")
+     "Cutter is a reverse engineering platform powered by @code{rizin}.  It
+aims to be an advanced and customizable reverse engineering platform while
+keeping the user experience in mind.  Cutter is created by reverse engineers
+for reverse engineers.")
     (license (list license:cc-by-sa3.0 ;the "Iconic" icon set
                    license:gpl3+))))   ;everything else
 
[Message part 5 (message/rfc822, inline)]
From: XVilka Haos of System <xvilka <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: Cutter package is heavily outdated and uses wrong backend
Date: Tue, 23 May 2023 22:34:31 +0800
Hi!
Regarding the package https://packages.guix.gnu.org/packages/cutter/

Since Cutter 2.x versions, it switched from Radare2 to Rizin as a
backend (a fork of Radare2). Meanwhile, Radare2 developers renamed
their GUI to "Iaito":

The latest available Cutter release at this time (May 23, 2023) is
2.2.1, and the corresponding Rizin release is 0.5.2

Since Guix already has packaged Rizin, upgrading the Cutter package
should be straightforward:
https://packages.guix.gnu.org/packages/rizin

**Links for the reference**

- https://cutter.re
- https://github.com/rizinorg/cutter
- https://rizin.re/posts/faq/
- https://github.com/radareorg/iaito
- https://repology.org/project/cutter-re/versions
- https://repology.org/project/rizin/versions

**Release links**

- https://github.com/rizinorg/cutter/releases/tag/v2.2.1
- https://github.com/rizinorg/rizin/releases/tag/v0.5.2

Best regards,
XVilka.



This bug report was last modified 342 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.