GNU logs - #63669, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#63669: Cutter package is heavily outdated and uses wrong backend
Resent-From: XVilka Haos of System <xvilka@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 23 May 2023 16:39:02 +0000
Resent-Message-ID: <handler.63669.B.16848598813717 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 63669
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 63669 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.16848598813717
          (code B ref -1); Tue, 23 May 2023 16:39:02 +0000
Received: (at submit) by debbugs.gnu.org; 23 May 2023 16:38:01 +0000
Received: from localhost ([127.0.0.1]:40340 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q1V1M-0000xh-Rq
	for submit <at> debbugs.gnu.org; Tue, 23 May 2023 12:38:01 -0400
Received: from lists.gnu.org ([209.51.188.17]:53384)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <xvilka@HIDDEN>) id 1q1T68-0005nt-Ej
 for submit <at> debbugs.gnu.org; Tue, 23 May 2023 10:34:49 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <xvilka@HIDDEN>) id 1q1T66-0006WO-6k
 for bug-guix@HIDDEN; Tue, 23 May 2023 10:34:46 -0400
Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <xvilka@HIDDEN>) id 1q1T64-0005eh-F6
 for bug-guix@HIDDEN; Tue, 23 May 2023 10:34:45 -0400
Received: by mail-ed1-x52b.google.com with SMTP id
 4fb4d7f45d1cf-51144dddd4cso1523228a12.1
 for <bug-guix@HIDDEN>; Tue, 23 May 2023 07:34:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1684852482; x=1687444482;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=r3/+eyRw7CSVzrANzi1vfYFtht5ARq3wACNqux5uBEg=;
 b=nCK9oXCdGTd+wn6I+S8MeVVe+qEzj4WaTEpW2TGoUrncJFHAvPSb+XdJBU+vTj2gQv
 mXcu4RS2ekrJvN2+OMRb4upDHkEYvRKZDEpottY2dUjN2VKa3RsgZl4oOiggUR/G/dPF
 srfb4G/0PDhTBW4N5P6WGvyMmwmzsnpo3ESrcHwikJD57duv9XvMWw4ENbwTanBxk54d
 oFfUB/hYEaxSYWQap434ik73ssGrJ6WWqUb4gOzuh8p21ozlQJCeKWoBRQ+6V9uKpBc1
 +/5fEWliQ4/AgjSmeGjGBAV/3hN7TkVJmLoEenlMbwZr7MRjGoyByvGt6uUM07p2L9du
 ifEQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1684852482; x=1687444482;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=r3/+eyRw7CSVzrANzi1vfYFtht5ARq3wACNqux5uBEg=;
 b=DTXS3C4m2Fmjej+LIIc7wHqAT9DlGP+hx9rpsRXKkqIYINv7MMb9DUaSn/slNkbUhD
 FtupfRU5qtC6T6Mwn5hi/2UNY/y7uLM2j0nbocArNtmW9TptzwlrXaUb1+v7p/O/vwRZ
 BVay89Q8W7DsaXUnfF2mYMpO4Ew+WmFlcPLUheSLjNdsZEv3ZvmVRtPjhkKcOS2h9WCp
 5IkUX21bUO/LwIuxYAJtDIPD8XcT3DZaTgI/oDIP84Joa70N2pVIS1xp3W0X3H5ZqzAy
 5v/yQ3aVq2GY+0mPZcaAkp12svGoIbAZQDbd5j4LT7cuv18wj1kBuIb6sD91i2jFtomi
 C41g==
X-Gm-Message-State: AC+VfDxIaOBhf6H1E/9H9J65YIrvUgRiONxygcoq8atUwCcBlYBUHH+R
 TKLMMkwaxixS9ybMOg+8vK19faMF5TY3cabadD9o9gopsIM5CekM
X-Google-Smtp-Source: ACHHUZ4SpZaJMC9WoM1aQbKk4VvbK+EmuRTlYuoLCA38NJOiAzs7sY6tLp7nlc2A7a/cc/O2NJPu2Sb6DOpPIzNo1D4=
X-Received: by 2002:a17:907:1b24:b0:96f:2b3f:61 with SMTP id
 mp36-20020a1709071b2400b0096f2b3f0061mr15835021ejc.7.1684852482000; Tue, 23
 May 2023 07:34:42 -0700 (PDT)
MIME-Version: 1.0
From: XVilka Haos of System <xvilka@HIDDEN>
Date: Tue, 23 May 2023 22:34:31 +0800
Message-ID: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2a00:1450:4864:20::52b;
 envelope-from=xvilka@HIDDEN; helo=mail-ed1-x52b.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Mailman-Approved-At: Tue, 23 May 2023 12:37:59 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

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.




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: XVilka Haos of System <xvilka@HIDDEN>
Subject: bug#63669: Acknowledgement (Cutter package is heavily outdated
 and uses wrong backend)
Message-ID: <handler.63669.B.16848598813717.ack <at> debbugs.gnu.org>
References: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
X-Gnu-PR-Message: ack 63669
X-Gnu-PR-Package: guix
Reply-To: 63669 <at> debbugs.gnu.org
Date: Tue, 23 May 2023 16:39:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 63669 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
63669: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63669
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 24 May 2023 06:13:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 24 02:13:55 2023
Received: from localhost ([127.0.0.1]:40979 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q1hkw-0001Fc-OC
	for submit <at> debbugs.gnu.org; Wed, 24 May 2023 02:13:55 -0400
Received: from mx0.riseup.net ([198.252.153.6]:47246)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1q1hku-0001FO-1f
 for control <at> debbugs.gnu.org; Wed, 24 May 2023 02:13:52 -0400
Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mail.riseup.net", Issuer "R3" (not verified))
 by mx0.riseup.net (Postfix) with ESMTPS id 4QR18p2Jpvz9sCm;
 Wed, 24 May 2023 06:13:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1684908826; bh=pchb3XUjI6e9yqsc+7toWUp3dNs4pJuaQuWRjPOHwaY=;
 h=References:From:To:Cc:Subject:Date:In-reply-to:From;
 b=EgQBB0+eJbdcWHrIiVNfufPJFEdbQfW5vMs2y4xuius+UujOScPPGcauolSZALMTh
 541mY9r3V4zo8p8D4j2mx6LXmIfuehgMLY6ixItgBil7Yw2/RCyyWUw4oyur/62e/2
 Qb+XSW+xhWsdb5ur4ewNHuYMv2F41pvLdBJNB2IY=
X-Riseup-User-ID: C49640F1BE64C697FF1AB1C5BD3DCDA27968D9CD300C4A395E44AB424B6F70E9
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4QR18n4FHGzJqBW;
 Wed, 24 May 2023 06:13:45 +0000 (UTC)
References: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
From: Csepp <raingloom@HIDDEN>
To: XVilka Haos of System <xvilka@HIDDEN>
Subject: Re: bug#63669: Cutter package is heavily outdated and uses wrong
 backend
Date: Wed, 24 May 2023 08:07:10 +0200
In-reply-to: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
Message-ID: <874jo2qmsr.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: control
Cc: control <at> debbugs.gnu.org, 63669@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

merge 60413 63669
thanks

XVilka Haos of System <xvilka@HIDDEN> writes:

> 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.

I've tried upgrading it, it wasn't exactly simple.

For now you can use the official Flatpak instead:
flatpak install re.rizin.cutter





Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#63669: Cutter package is heavily outdated and uses wrong backend
Resent-From: Simon Tournier <zimon.toutoune@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 25 May 2023 18:34:04 +0000
Resent-Message-ID: <handler.63669.B63669.1685039640895 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63669
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: XVilka Haos of System <xvilka@HIDDEN>, 63669 <at> debbugs.gnu.org
Received: via spool by 63669-submit <at> debbugs.gnu.org id=B63669.1685039640895
          (code B ref 63669); Thu, 25 May 2023 18:34:04 +0000
Received: (at 63669) by debbugs.gnu.org; 25 May 2023 18:34:00 +0000
Received: from localhost ([127.0.0.1]:48107 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q2Fmi-0000EI-2G
	for submit <at> debbugs.gnu.org; Thu, 25 May 2023 14:34:00 -0400
Received: from mail-wm1-f52.google.com ([209.85.128.52]:39415)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1q2Fme-0000DF-8A
 for 63669 <at> debbugs.gnu.org; Thu, 25 May 2023 14:33:56 -0400
Received: by mail-wm1-f52.google.com with SMTP id
 5b1f17b1804b1-3f6148e501dso4213925e9.1
 for <63669 <at> debbugs.gnu.org>; Thu, 25 May 2023 11:33:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1685039630; x=1687631630;
 h=mime-version:message-id:date:references:in-reply-to:subject:to:from
 :from:to:cc:subject:date:message-id:reply-to;
 bh=pqGkPc4Plf568KYSQcKLQzb1YhgWIxGNJYRcCGJXZGQ=;
 b=g7VGcG0GwxXuBhq5yU8sxF700S2FCvjAXZDwcnvqrd7kkMgiitA/YZWv7NwcJnUa9P
 EY4BSGg9kCT1V63eKdqO4YHGy6RGerTMNL+RrxFoX6VfSM/U/hM2FdJwXn9UL7eyfZg+
 E7WQhhZFEIKACG9Boo/e35m19NccPN67ir/dqPhFjdPar4mt7qIs4vI/kmorK5rtWE3K
 jhSSG+KX5K8Oy2odvosP968l0Dn+xkkHz7IG2ScDsDlcmFVeaMmd7LLHUPf4G+igLF2z
 5U1cYwcJ+VZ3HCkocMvsVhuGqrHZNU0l4LN7mgv07orO0M7f4s3fiIqdG2/5z6+9mCWB
 9q7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1685039630; x=1687631630;
 h=mime-version:message-id:date:references:in-reply-to:subject:to:from
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=pqGkPc4Plf568KYSQcKLQzb1YhgWIxGNJYRcCGJXZGQ=;
 b=VaXAzfJo/F0dZN0wzBLSHzMyT8gLloEHELRY0syRY36yXLF4eJapI+P/ZtzZgahBzI
 OP1Hmd24cvo3OU56NsYZpp8Ml4yujiCP2sBLe9w80BHAZ89ZBszKR5RvMZaza3xJbsCM
 BI1XJIw5kVcLGWOA/Kuq4T7RUn8blQB9WxEz6XXsmKcpgtpvRvVpX5op5+6BhpRiFaIL
 Vvoot7M2xNc95aAmM5vmCRARJB1OAypv6mRiGmIc+/j9GrAkkE0dcmiFrTsmpof/SHzs
 lAZLD8B8lE6YFVYDq9PNaBofDtjlNFNPDp0RjF8TeNRgaYxQ1URSolU8fMHVRPTVGh2p
 Xp3A==
X-Gm-Message-State: AC+VfDy+Kk0st2zZdZLCdnT0JRMMAXBpy2CDgbn+PayybUQCj3Y8WVSb
 zck21VBJIf8ftZISGYfoRqHqcjlJD74=
X-Google-Smtp-Source: ACHHUZ7WhsdZAxzQMX7kI2g45du+n8wiGJJajV6eOhER/Ph4lRhiMUXVNwphJ1BHaxYuu8L4EphsWQ==
X-Received: by 2002:a05:600c:3b19:b0:3f6:8a3:8e59 with SMTP id
 m25-20020a05600c3b1900b003f608a38e59mr9385173wms.1.1685039630295; 
 Thu, 25 May 2023 11:33:50 -0700 (PDT)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 n11-20020a7bcbcb000000b003f427cba193sm6447492wmi.41.2023.05.25.11.33.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 25 May 2023 11:33:50 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
In-Reply-To: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
References: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
Date: Thu, 25 May 2023 20:33:32 +0200
Message-ID: <87h6s0uupv.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On mar., 23 mai 2023 at 22:34, XVilka Haos of System <xvilka@HIDDEN> wrote:

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

Do you want to give a try?  Maybe this update is a good candidate for a
contribution. :-)


Cheers,
simon




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#63669: Cutter package is heavily outdated and uses wrong backend
References: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
In-Reply-To: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
Resent-From: Juliana Sims <juli@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 13 Apr 2024 20:37:02 +0000
Resent-Message-ID: <handler.63669.B63669.17130406061037 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63669
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: zimon.toutoune@HIDDEN
Cc: 63669 <at> debbugs.gnu.org, xvilka@HIDDEN, raingloom@HIDDEN
Reply-To: 87h6s0uupv.fsf@HIDDEN
Received: via spool by 63669-submit <at> debbugs.gnu.org id=B63669.17130406061037
          (code B ref 63669); Sat, 13 Apr 2024 20:37:02 +0000
Received: (at 63669) by debbugs.gnu.org; 13 Apr 2024 20:36:46 +0000
Received: from localhost ([127.0.0.1]:33842 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvk7A-0000GT-Jd
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 16:36:46 -0400
Received: from out-187.mta0.migadu.com ([2001:41d0:1004:224b::bb]:47912)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juli@HIDDEN>) id 1rvk76-0000Em-GR
 for 63669 <at> debbugs.gnu.org; Sat, 13 Apr 2024 16:36:42 -0400
Date: Sat, 13 Apr 2024 16:36:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=incana.org; s=key1;
 t=1713040581; h=from:from:reply-to:reply-to:subject:subject:date:date:
 message-id:message-id:to:to:cc:cc:mime-version:mime-version:
 content-type:content-type; bh=JCmKc/Ym0KOAYm+sn6p9zC9VtTOez+/NJa3gHbD9h7A=;
 b=T4/Mi2DCt4QMlrSynKmAej8rJMJU06n14+xQw57sA+Ga6M8nvYAnTYNt/C32zS6ikL+Sk3
 Sb4gZPe54gSO8JUOHxaQYg7Ri8BKx0AL1Krx5j2W+x095FWsPrxqikxb55vq/n+/mwn2YI
 qOr60n/kFOycmSrHkj2LI2KBqL9yCdNG+vvYGD9HI6M8EIEPI5+oCbE1TorpHIWfQu/C9Q
 2tOCwn/vWf6y1Wl1g10F03xTvgP1k8fN4xbWQMxU1OJiN8V6/s5CSboJvn/FgMrjbSocGx
 XI7SeGphhN5pAX0ez8ENQhHSD/8efdSaIE4xd3tLmLGda28XoMX7zgp7TQTHcw==
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
From: Juliana Sims <juli@HIDDEN>
Message-Id: <6KEWBS.X6Y0YDODLW3K3@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: 2.5 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Hello, I've managed to package the latest version of Cutter, 
 thanks in part to Rizin now being in Guix. I was not able to enable
 Python-based
 plugins because python-pyside-2 was unable to find the include directory
 for one of its inputs (also an input to Cutter), specifically <QtQml/qqml.h>.
 I suspect t [...] 
 Content analysis details:   (2.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 2.5 FREEMAIL_FORGED_REPLYTO Freemail in Reply-To, but not From
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

I've managed to package the latest version of Cutter, thanks in part to 
Rizin now being in Guix.

I was not able to enable Python-based plugins because python-pyside-2 
was unable to find the include directory for one of its inputs (also an 
input to Cutter), specifically <QtQml/qqml.h>. I suspect this is due to 
the way python-pyside-2 is packaged. Input include paths are manually 
exposed to the C++ compiler by an environment variable rather than 
through the build system itself. I'm already several tangents away from 
where I started before deciding to update Cutter, though, so I don't 
think I'll bother with that for this patchset. From what I understand, 
the version of Cutter this package definition builds already has more 
functionality than the version that existed before the update, backend 
change aside.

I'm now trying to get the rz-ghidra and jsdec decompiler plugins 
(recommended to Linux distribution packagers by the Cutter build docs) 
to work as well, but I'm having trouble making sure Cutter can find 
them. Specifically, I have rz-ghidra successfully building and 
installing where it probably should, 
"/share/rizin/cutter/plugins/native" in its package directory. Since I 
don't know for sure how to install plugins yet I haven't started on 
jsdec.

I'm tempted to just abandon the plugins idea and say this is good 
enough. Anyone have thoughts or opinions about that?

Thanks,
Juli






Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#63669: [PATCH] gnu: cutter: Update to 2.3.4.
References: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
In-Reply-To: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
Resent-From: Juliana Sims <juli@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 14 Apr 2024 03:03:05 +0000
Resent-Message-ID: <handler.63669.B63669.171306376125411 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63669
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: guix-patches@HIDDEN
Cc: Juliana Sims <juli@HIDDEN>, 63669 <at> debbugs.gnu.org, raingloom@HIDDEN, xvilka@HIDDEN, zimon.toutoune@HIDDEN
Received: via spool by 63669-submit <at> debbugs.gnu.org id=B63669.171306376125411
          (code B ref 63669); Sun, 14 Apr 2024 03:03:05 +0000
Received: (at 63669) by debbugs.gnu.org; 14 Apr 2024 03:02:41 +0000
Received: from localhost ([127.0.0.1]:34052 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rvq8b-0006b3-5I
	for submit <at> debbugs.gnu.org; Sat, 13 Apr 2024 23:02:40 -0400
Received: from out-175.mta0.migadu.com ([91.218.175.175]:31893)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juli@HIDDEN>) id 1rvq8V-0006Yg-2x
 for 63669 <at> debbugs.gnu.org; Sat, 13 Apr 2024 23:02:35 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=incana.org; s=key1;
 t=1713063733;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding;
 bh=SpVOqvWFFZ2e8B94f/+OS9p4WekWoXYWlvTiIBnhR40=;
 b=zDY5i45BurUudRHMnSKlbcJj8LhvtSxFtT0cMxb72TcXt12S6HH3tE6B/1M/QrB5sWdvQE
 IqqbH3SnrtEacd4tLY6Q7v6DzUpBHwwRsd9rFNv2CQoKXoHlWG5gZcfzVycyIG1wH7gMPi
 ie2WbiMABAqP+icUCqOc13ICvCdvwV4w4p8DuqUMWLvM1S93Wr7YIePjqunpKLGxhNWjox
 3NgQDvyR834AMfzV0TkVrWhVe8ma1y2DUgp0z0M2Rj7+9IVw3ojLvlFtV4ytg7h+mIQ+jl
 55fKrNxSn6kOEbJy5jNH5AkpdFrPo2rzXswOaNnWMkTexbDTkD39/Wwt3ap14g==
From: Juliana Sims <juli@HIDDEN>
Date: Sat, 13 Apr 2024 22:54:56 -0400
Message-ID: <923d0ed1c117a2b934833b455ea414793b4b2e03.1713063296.git.juli@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: 0.8 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.2 (/)

Hello,

This patch updates Cutter to the latest version and removes an unneeded radare2
package. It closes issue 63669.

Disregard my comments on that issue. I decided against packaging the decompilers
so there is no reason to enable all of the other options. This is great because
enabling all of them increases the package closure's size by 1.5GB. By contrast,
this version's entire closure is more like 1.1GB.

I do have patches for both rz-ghidra and the "full" version of Cutter if they
prove desirable. I did not manage to resolve the plugin discovery issue, but I
did manage to build Cutter with Python plugin support.

Thanks,
Juli

* gnu/packages/engineering.scm (cutter): Update to 2.3.4.
(radare2-for-cutter): Delete.
---
 gnu/packages/engineering.scm | 75 +++++++++++++-----------------------
 1 file changed, 26 insertions(+), 49 deletions(-)

diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 6f42d674e51..c68c49adf0f 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -39,6 +39,7 @@
 ;;; Copyright © 2023 Theofilos Pechlivanis <theofilos.pechlivanis@HIDDEN>
 ;;; Copyright © 2023 Sharlatan Hellseher <sharlatanus@HIDDEN>
 ;;; Copyright © 2023 pinoaffe <pinoaffe@HIDDEN>
+;;; Copyright © 2024 Juliana Sims <juli@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -2491,67 +2492,43 @@ (define-public gnucap
 simulation.")
     (license license:gpl3+)))
 
-(define-public radare2-for-cutter
-  (package
-    (inherit radare2)
-    (name "radare2")
-    (version "5.0.0")
-    (source (origin
-              (method git-fetch)
-              (uri (git-reference
-                    (url "https://github.com/radareorg/radare2")
-                    (commit version)))
-              (sha256
-               (base32
-                "0aa7c27kd0l55fy5qfvxqmakp4pz6240v3hn84095qmqkzcbs420"))
-              (file-name (git-file-name name version))))))
-
 (define-public cutter
   (package
     (name "cutter")
-    (version "1.12.0")
+    (version "2.3.4")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
              (url "https://github.com/rizinorg/cutter")
-             (commit (string-append "v" version))))
+             (commit (string-append "v" version))
+             (recursive? #t)))
+       (snippet #~((@ (guix build utils) delete-file-recursively)
+                   "rizin"))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0ljj3j3apbbw628n2nyrxpbnclixx20bqjxm0xwggqzz9vywsar0"))))
-    (build-system gnu-build-system)
+        (base32 "0d10g1wpw8p8hcxvw5q7ymfdxyrp4xqs6a49lf3gdgnmcpb248ad"))))
+    (build-system qt-build-system)
     (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (replace 'configure
-           (lambda* (#:key inputs outputs #:allow-other-keys)
-             (let ((out (assoc-ref outputs "out"))
-                   (radare2 (assoc-ref inputs "radare2")))
-               ;; Fix pkg-config detection ./src/lib_radare2.pri:PREFIX=/usr/lib
-               ;; override `qmake PREFIX=`.
-               (substitute* "./src/lib_radare2.pri"
-                 (("PREFIX") "R2PREFIX")
-                 (("R2PREFIX=/usr") (string-append "R2PREFIX=" radare2)))
-               (invoke "qmake"
-                       (string-append "PREFIX=" out)
-                       "./src/Cutter.pro")))))))
-    (native-inputs
-     (list pkg-config))
-    (inputs
-     (list qtbase-5
-           qtsvg-5
-           openssl
-           ;; Depends on radare2 4.5.1 officially, builds and works fine with
-           ;; radare2 5.0.0 but fails to build with radare2 5.1.1.
-           radare2-for-cutter))
+     (list
+      #:configure-flags #~(list "-DCUTTER_USE_BUNDLED_RIZIN=OFF")
+      #:tests? #f)) ;no tests
+    (native-inputs (list pkgconf))
+    (inputs (list libzip
+                  openssl
+                  qtsvg-5
+                  qttools-5
+                  rizin
+                  zlib))
     (home-page "https://cutter.re")
-    (synopsis "GUI for radare2 reverse engineering framework")
-    (description "Cutter is a GUI for radare2 reverse engineering framework.
-Its goal is making an advanced andcustomizable reverse-engineering platform
-while keeping the user experience at 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
+    (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.")
+    (license (list license:cc-by-sa3.0 ;the "Iconic" icon set
+                   license:gpl3+))))   ;everything else
 
 (define-public lib3mf
   (package

base-commit: 238e4ec73e4143f3a5a85b56ca00d395cdf60197
-- 
2.41.0





Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: bug#63669: closed (Cutter package is heavily outdated and uses
 wrong backend)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.63669.D63669.171814299510542.ackdone <at> debbugs.gnu.org>
References: <87ikyfkut6.fsf@HIDDEN>
 <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
X-Gnu-PR-Message: closed 63669
X-Gnu-PR-Package: guix
Date: Tue, 11 Jun 2024 21:57:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1718143022-10586-0"

This is a multi-part message in MIME format...

------------=_1718143022-10586-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Tue, 11 Jun 2024 23:56:21 +0200
with message-id <87ikyfkut6.fsf@HIDDEN>
and subject line Re: [bug#70371] [PATCH] gnu: cutter: Update to 2.3.4.
has caused the debbugs.gnu.org bug report #63669,
regarding Cutter package is heavily outdated and uses wrong backend
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
63669: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63669
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1718143022-10586-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 23 May 2023 16:38:01 +0000
Received: from localhost ([127.0.0.1]:40340 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q1V1M-0000xh-Rq
	for submit <at> debbugs.gnu.org; Tue, 23 May 2023 12:38:01 -0400
Received: from lists.gnu.org ([209.51.188.17]:53384)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <xvilka@HIDDEN>) id 1q1T68-0005nt-Ej
 for submit <at> debbugs.gnu.org; Tue, 23 May 2023 10:34:49 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <xvilka@HIDDEN>) id 1q1T66-0006WO-6k
 for bug-guix@HIDDEN; Tue, 23 May 2023 10:34:46 -0400
Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <xvilka@HIDDEN>) id 1q1T64-0005eh-F6
 for bug-guix@HIDDEN; Tue, 23 May 2023 10:34:45 -0400
Received: by mail-ed1-x52b.google.com with SMTP id
 4fb4d7f45d1cf-51144dddd4cso1523228a12.1
 for <bug-guix@HIDDEN>; Tue, 23 May 2023 07:34:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1684852482; x=1687444482;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=r3/+eyRw7CSVzrANzi1vfYFtht5ARq3wACNqux5uBEg=;
 b=nCK9oXCdGTd+wn6I+S8MeVVe+qEzj4WaTEpW2TGoUrncJFHAvPSb+XdJBU+vTj2gQv
 mXcu4RS2ekrJvN2+OMRb4upDHkEYvRKZDEpottY2dUjN2VKa3RsgZl4oOiggUR/G/dPF
 srfb4G/0PDhTBW4N5P6WGvyMmwmzsnpo3ESrcHwikJD57duv9XvMWw4ENbwTanBxk54d
 oFfUB/hYEaxSYWQap434ik73ssGrJ6WWqUb4gOzuh8p21ozlQJCeKWoBRQ+6V9uKpBc1
 +/5fEWliQ4/AgjSmeGjGBAV/3hN7TkVJmLoEenlMbwZr7MRjGoyByvGt6uUM07p2L9du
 ifEQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1684852482; x=1687444482;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=r3/+eyRw7CSVzrANzi1vfYFtht5ARq3wACNqux5uBEg=;
 b=DTXS3C4m2Fmjej+LIIc7wHqAT9DlGP+hx9rpsRXKkqIYINv7MMb9DUaSn/slNkbUhD
 FtupfRU5qtC6T6Mwn5hi/2UNY/y7uLM2j0nbocArNtmW9TptzwlrXaUb1+v7p/O/vwRZ
 BVay89Q8W7DsaXUnfF2mYMpO4Ew+WmFlcPLUheSLjNdsZEv3ZvmVRtPjhkKcOS2h9WCp
 5IkUX21bUO/LwIuxYAJtDIPD8XcT3DZaTgI/oDIP84Joa70N2pVIS1xp3W0X3H5ZqzAy
 5v/yQ3aVq2GY+0mPZcaAkp12svGoIbAZQDbd5j4LT7cuv18wj1kBuIb6sD91i2jFtomi
 C41g==
X-Gm-Message-State: AC+VfDxIaOBhf6H1E/9H9J65YIrvUgRiONxygcoq8atUwCcBlYBUHH+R
 TKLMMkwaxixS9ybMOg+8vK19faMF5TY3cabadD9o9gopsIM5CekM
X-Google-Smtp-Source: ACHHUZ4SpZaJMC9WoM1aQbKk4VvbK+EmuRTlYuoLCA38NJOiAzs7sY6tLp7nlc2A7a/cc/O2NJPu2Sb6DOpPIzNo1D4=
X-Received: by 2002:a17:907:1b24:b0:96f:2b3f:61 with SMTP id
 mp36-20020a1709071b2400b0096f2b3f0061mr15835021ejc.7.1684852482000; Tue, 23
 May 2023 07:34:42 -0700 (PDT)
MIME-Version: 1.0
From: XVilka Haos of System <xvilka@HIDDEN>
Date: Tue, 23 May 2023 22:34:31 +0800
Message-ID: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
Subject: Cutter package is heavily outdated and uses wrong backend
To: bug-guix@HIDDEN
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2a00:1450:4864:20::52b;
 envelope-from=xvilka@HIDDEN; helo=mail-ed1-x52b.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Tue, 23 May 2023 12:37:59 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

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.



------------=_1718143022-10586-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 63669-done) by debbugs.gnu.org; 11 Jun 2024 21:56:35 +0000
Received: from localhost ([127.0.0.1]:36953 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sH9Tn-0002jx-8G
	for submit <at> debbugs.gnu.org; Tue, 11 Jun 2024 17:56:35 -0400
Received: from eggs.gnu.org ([209.51.188.92]:56528)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>)
 id 1sH9Tl-0002jh-2n; Tue, 11 Jun 2024 17:56:34 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1sH9Tf-000155-Co; Tue, 11 Jun 2024 17:56:27 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=PZkT2CirFShaB2vj6VUS1ljj8tv3FobprnM1nMAMvvw=; b=SwSFeyQInkb/HCyIp6J4
 sonCWy5mGEXBwBpv5ensBsg3zae+7uRwwt1rVz3fPK9oy3byq29KtHghJtG83jol4eRTZOvu9jlHu
 tbtEOAdnwwqmJ1tL0hH8shpcH+MUPfwDJ4FqUERT9RikvAMhyHfvm31aJzF/u8jWVM1RmNvmZ/RQt
 bRaZ9Zcl4D3cwPe8VuXzmmrZvbfr9FYlfhesunT0rVIwPPkuo2W82Bn8D5JtKNcn7OwqYBCcDjIkA
 vMeordx/0C/Sl9Rl6jyVzqk04QKSWy7XYSQFX9C1iFBBd8zyiK7vtIX1HAQca/qV2QEZ7C/iov8nz
 SJrPsI1v8NRxlw==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Juliana Sims <juli@HIDDEN>
Subject: Re: [bug#70371] [PATCH] gnu: cutter: Update to 2.3.4.
In-Reply-To: <923d0ed1c117a2b934833b455ea414793b4b2e03.1713063296.git.juli@HIDDEN>
 (Juliana Sims's message of "Sat, 13 Apr 2024 22:54:56 -0400")
References: <923d0ed1c117a2b934833b455ea414793b4b2e03.1713063296.git.juli@HIDDEN>
Date: Tue, 11 Jun 2024 23:56:21 +0200
Message-ID: <87ikyfkut6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 63669-done
Cc: 70371-done <at> debbugs.gnu.org, zimon.toutoune@HIDDEN, raingloom@HIDDEN,
 xvilka@HIDDEN, 63669-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Juliana,

Juliana Sims <juli@HIDDEN> skribis:

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

Applied with the cosmetic changes below.  Thanks!

Ludo=E2=80=99.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: 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
 

--=-=-=--


------------=_1718143022-10586-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: XVilka Haos of System <xvilka@HIDDEN>
Subject: bug#63669: closed (Re: [bug#70371] [PATCH] gnu: cutter: Update to
 2.3.4.)
Message-ID: <handler.63669.D63669.171814299510542.notifdone <at> debbugs.gnu.org>
References: <87ikyfkut6.fsf@HIDDEN>
 <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
X-Gnu-PR-Message: they-closed 63669
X-Gnu-PR-Package: guix
Reply-To: 63669 <at> debbugs.gnu.org
Date: Tue, 11 Jun 2024 21:57:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1718143022-10586-1"

This is a multi-part message in MIME format...

------------=_1718143022-10586-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

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.

--=20
63669: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63669
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1718143022-10586-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 63669-done) by debbugs.gnu.org; 11 Jun 2024 21:56:35 +0000
Received: from localhost ([127.0.0.1]:36953 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sH9Tn-0002jx-8G
	for submit <at> debbugs.gnu.org; Tue, 11 Jun 2024 17:56:35 -0400
Received: from eggs.gnu.org ([209.51.188.92]:56528)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>)
 id 1sH9Tl-0002jh-2n; Tue, 11 Jun 2024 17:56:34 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1sH9Tf-000155-Co; Tue, 11 Jun 2024 17:56:27 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=PZkT2CirFShaB2vj6VUS1ljj8tv3FobprnM1nMAMvvw=; b=SwSFeyQInkb/HCyIp6J4
 sonCWy5mGEXBwBpv5ensBsg3zae+7uRwwt1rVz3fPK9oy3byq29KtHghJtG83jol4eRTZOvu9jlHu
 tbtEOAdnwwqmJ1tL0hH8shpcH+MUPfwDJ4FqUERT9RikvAMhyHfvm31aJzF/u8jWVM1RmNvmZ/RQt
 bRaZ9Zcl4D3cwPe8VuXzmmrZvbfr9FYlfhesunT0rVIwPPkuo2W82Bn8D5JtKNcn7OwqYBCcDjIkA
 vMeordx/0C/Sl9Rl6jyVzqk04QKSWy7XYSQFX9C1iFBBd8zyiK7vtIX1HAQca/qV2QEZ7C/iov8nz
 SJrPsI1v8NRxlw==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Juliana Sims <juli@HIDDEN>
Subject: Re: [bug#70371] [PATCH] gnu: cutter: Update to 2.3.4.
In-Reply-To: <923d0ed1c117a2b934833b455ea414793b4b2e03.1713063296.git.juli@HIDDEN>
 (Juliana Sims's message of "Sat, 13 Apr 2024 22:54:56 -0400")
References: <923d0ed1c117a2b934833b455ea414793b4b2e03.1713063296.git.juli@HIDDEN>
Date: Tue, 11 Jun 2024 23:56:21 +0200
Message-ID: <87ikyfkut6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 63669-done
Cc: 70371-done <at> debbugs.gnu.org, zimon.toutoune@HIDDEN, raingloom@HIDDEN,
 xvilka@HIDDEN, 63669-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Juliana,

Juliana Sims <juli@HIDDEN> skribis:

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

Applied with the cosmetic changes below.  Thanks!

Ludo=E2=80=99.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: 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
 

--=-=-=--


------------=_1718143022-10586-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 23 May 2023 16:38:01 +0000
Received: from localhost ([127.0.0.1]:40340 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q1V1M-0000xh-Rq
	for submit <at> debbugs.gnu.org; Tue, 23 May 2023 12:38:01 -0400
Received: from lists.gnu.org ([209.51.188.17]:53384)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <xvilka@HIDDEN>) id 1q1T68-0005nt-Ej
 for submit <at> debbugs.gnu.org; Tue, 23 May 2023 10:34:49 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <xvilka@HIDDEN>) id 1q1T66-0006WO-6k
 for bug-guix@HIDDEN; Tue, 23 May 2023 10:34:46 -0400
Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <xvilka@HIDDEN>) id 1q1T64-0005eh-F6
 for bug-guix@HIDDEN; Tue, 23 May 2023 10:34:45 -0400
Received: by mail-ed1-x52b.google.com with SMTP id
 4fb4d7f45d1cf-51144dddd4cso1523228a12.1
 for <bug-guix@HIDDEN>; Tue, 23 May 2023 07:34:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1684852482; x=1687444482;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=r3/+eyRw7CSVzrANzi1vfYFtht5ARq3wACNqux5uBEg=;
 b=nCK9oXCdGTd+wn6I+S8MeVVe+qEzj4WaTEpW2TGoUrncJFHAvPSb+XdJBU+vTj2gQv
 mXcu4RS2ekrJvN2+OMRb4upDHkEYvRKZDEpottY2dUjN2VKa3RsgZl4oOiggUR/G/dPF
 srfb4G/0PDhTBW4N5P6WGvyMmwmzsnpo3ESrcHwikJD57duv9XvMWw4ENbwTanBxk54d
 oFfUB/hYEaxSYWQap434ik73ssGrJ6WWqUb4gOzuh8p21ozlQJCeKWoBRQ+6V9uKpBc1
 +/5fEWliQ4/AgjSmeGjGBAV/3hN7TkVJmLoEenlMbwZr7MRjGoyByvGt6uUM07p2L9du
 ifEQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1684852482; x=1687444482;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=r3/+eyRw7CSVzrANzi1vfYFtht5ARq3wACNqux5uBEg=;
 b=DTXS3C4m2Fmjej+LIIc7wHqAT9DlGP+hx9rpsRXKkqIYINv7MMb9DUaSn/slNkbUhD
 FtupfRU5qtC6T6Mwn5hi/2UNY/y7uLM2j0nbocArNtmW9TptzwlrXaUb1+v7p/O/vwRZ
 BVay89Q8W7DsaXUnfF2mYMpO4Ew+WmFlcPLUheSLjNdsZEv3ZvmVRtPjhkKcOS2h9WCp
 5IkUX21bUO/LwIuxYAJtDIPD8XcT3DZaTgI/oDIP84Joa70N2pVIS1xp3W0X3H5ZqzAy
 5v/yQ3aVq2GY+0mPZcaAkp12svGoIbAZQDbd5j4LT7cuv18wj1kBuIb6sD91i2jFtomi
 C41g==
X-Gm-Message-State: AC+VfDxIaOBhf6H1E/9H9J65YIrvUgRiONxygcoq8atUwCcBlYBUHH+R
 TKLMMkwaxixS9ybMOg+8vK19faMF5TY3cabadD9o9gopsIM5CekM
X-Google-Smtp-Source: ACHHUZ4SpZaJMC9WoM1aQbKk4VvbK+EmuRTlYuoLCA38NJOiAzs7sY6tLp7nlc2A7a/cc/O2NJPu2Sb6DOpPIzNo1D4=
X-Received: by 2002:a17:907:1b24:b0:96f:2b3f:61 with SMTP id
 mp36-20020a1709071b2400b0096f2b3f0061mr15835021ejc.7.1684852482000; Tue, 23
 May 2023 07:34:42 -0700 (PDT)
MIME-Version: 1.0
From: XVilka Haos of System <xvilka@HIDDEN>
Date: Tue, 23 May 2023 22:34:31 +0800
Message-ID: <CA+8M6w=QL66jkmWOpvTQ443DfjAn_dhUW2wsH3bq5thSws1cFg@HIDDEN>
Subject: Cutter package is heavily outdated and uses wrong backend
To: bug-guix@HIDDEN
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2a00:1450:4864:20::52b;
 envelope-from=xvilka@HIDDEN; helo=mail-ed1-x52b.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Tue, 23 May 2023 12:37:59 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

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.



------------=_1718143022-10586-1--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: bug#60413: closed (cutter is outdated and also segfaults on launch)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.60413.D63669.171814299510542.ackdone <at> debbugs.gnu.org>
References: <87ikyfkut6.fsf@HIDDEN> <877cy97ogd.fsf@HIDDEN>
X-Gnu-PR-Message: closed 60413
X-Gnu-PR-Package: guix
Date: Tue, 11 Jun 2024 21:57:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1718143022-10586-2"

This is a multi-part message in MIME format...

------------=_1718143022-10586-2
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Tue, 11 Jun 2024 23:56:21 +0200
with message-id <87ikyfkut6.fsf@HIDDEN>
and subject line Re: [bug#70371] [PATCH] gnu: cutter: Update to 2.3.4.
has caused the debbugs.gnu.org bug report #63669,
regarding cutter is outdated and also segfaults on launch
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
63669: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63669
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1718143022-10586-2
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 29 Dec 2022 23:57:48 +0000
Received: from localhost ([127.0.0.1]:33176 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pB2mS-0003B9-9g
	for submit <at> debbugs.gnu.org; Thu, 29 Dec 2022 18:57:48 -0500
Received: from lists.gnu.org ([209.51.188.17]:41550)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1pB2mQ-0003Az-Ep
 for submit <at> debbugs.gnu.org; Thu, 29 Dec 2022 18:57:47 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1pB2mQ-0002JV-5s
 for bug-guix@HIDDEN; Thu, 29 Dec 2022 18:57:46 -0500
Received: from mx0.riseup.net ([198.252.153.6])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1pB2mN-0001xm-Ph
 for bug-guix@HIDDEN; Thu, 29 Dec 2022 18:57:45 -0500
Received: from fews2.riseup.net (fews2-pn.riseup.net [10.0.1.84])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mail.riseup.net", Issuer "R3" (not verified))
 by mx0.riseup.net (Postfix) with ESMTPS id 4Njlgn74XCz9sL9
 for <bug-guix@HIDDEN>; Thu, 29 Dec 2022 23:57:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1672358262; bh=6T89JLl5PdstIA/E2yZGyIwytFG+1Ela3dEbe1EL6UY=;
 h=From:To:Subject:Date:From;
 b=nQOXCq1hEwCHg4rXd+5Ii2LNWeO7R9+9+07JO3hho51m+LCwgSk6a7woRV/NVMpKN
 HKg4b2/d/x6ZHpyO5oEWxWaW+kg8xT2v9TS0h5hJQ+A4yDlQGPtYDMRRcetLKl9vA7
 yf0Nea1XZ8yM4Xj21vba3XF3mPWj4zNWMbhocTro=
X-Riseup-User-ID: 4557456DBD230998604E02498FB30E29F9A770A261CE58A0A8D93E2FCFD6615F
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews2.riseup.net (Postfix) with ESMTPSA id 4Njlgn1sN0z1yV4
 for <bug-guix@HIDDEN>; Thu, 29 Dec 2022 23:57:41 +0000 (UTC)
From: Csepp <raingloom@HIDDEN>
To: Bug reports for GNU Guix <bug-guix@HIDDEN>
Subject: cutter is outdated and also segfaults on launch
Date: Fri, 30 Dec 2022 00:49:46 +0100
Message-ID: <877cy97ogd.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=198.252.153.6; envelope-from=raingloom@HIDDEN;
 helo=mx0.riseup.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

Our package for the Cutter reverse engineering framework is very
outdated and now the package does not even work, since the Cutter
executable simply crashes on startup in ImportsModel::rowCount.

I attempted packaging the new version that uses the new rizin fork of
radare2 but didn't get far.  I can't work on it right now, but if
someone wants to pick up where I left off, I'll push my branch to
https://git.sr.ht/~raingloom/guix-source/tree/raingloom/cutter

It's not currently online and it's on a different machine than the one
I'm writing from, but once pushed, it should be at that URL.

I'm not sure how a package that doesn't even start passed its check
phase.  Tests don't seem to be disabled, so maybe it's Wayland related?
But it was working fine a few months ago, so this is weird.

Either way, the version is old, so unless the fix is trivial, time is
better spent updating the package than fixing the current version.



------------=_1718143022-10586-2
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 63669-done) by debbugs.gnu.org; 11 Jun 2024 21:56:35 +0000
Received: from localhost ([127.0.0.1]:36953 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sH9Tn-0002jx-8G
	for submit <at> debbugs.gnu.org; Tue, 11 Jun 2024 17:56:35 -0400
Received: from eggs.gnu.org ([209.51.188.92]:56528)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>)
 id 1sH9Tl-0002jh-2n; Tue, 11 Jun 2024 17:56:34 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1sH9Tf-000155-Co; Tue, 11 Jun 2024 17:56:27 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=PZkT2CirFShaB2vj6VUS1ljj8tv3FobprnM1nMAMvvw=; b=SwSFeyQInkb/HCyIp6J4
 sonCWy5mGEXBwBpv5ensBsg3zae+7uRwwt1rVz3fPK9oy3byq29KtHghJtG83jol4eRTZOvu9jlHu
 tbtEOAdnwwqmJ1tL0hH8shpcH+MUPfwDJ4FqUERT9RikvAMhyHfvm31aJzF/u8jWVM1RmNvmZ/RQt
 bRaZ9Zcl4D3cwPe8VuXzmmrZvbfr9FYlfhesunT0rVIwPPkuo2W82Bn8D5JtKNcn7OwqYBCcDjIkA
 vMeordx/0C/Sl9Rl6jyVzqk04QKSWy7XYSQFX9C1iFBBd8zyiK7vtIX1HAQca/qV2QEZ7C/iov8nz
 SJrPsI1v8NRxlw==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Juliana Sims <juli@HIDDEN>
Subject: Re: [bug#70371] [PATCH] gnu: cutter: Update to 2.3.4.
In-Reply-To: <923d0ed1c117a2b934833b455ea414793b4b2e03.1713063296.git.juli@HIDDEN>
 (Juliana Sims's message of "Sat, 13 Apr 2024 22:54:56 -0400")
References: <923d0ed1c117a2b934833b455ea414793b4b2e03.1713063296.git.juli@HIDDEN>
Date: Tue, 11 Jun 2024 23:56:21 +0200
Message-ID: <87ikyfkut6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 63669-done
Cc: 70371-done <at> debbugs.gnu.org, zimon.toutoune@HIDDEN, raingloom@HIDDEN,
 xvilka@HIDDEN, 63669-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Juliana,

Juliana Sims <juli@HIDDEN> skribis:

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

Applied with the cosmetic changes below.  Thanks!

Ludo=E2=80=99.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: 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
 

--=-=-=--


------------=_1718143022-10586-2--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Csepp <raingloom@HIDDEN>
Subject: bug#60413: closed (Re: [bug#70371] [PATCH] gnu: cutter: Update to
 2.3.4.)
Message-ID: <handler.60413.D63669.171814299510542.notifdone <at> debbugs.gnu.org>
References: <87ikyfkut6.fsf@HIDDEN> <877cy97ogd.fsf@HIDDEN>
X-Gnu-PR-Message: they-closed 60413
X-Gnu-PR-Package: guix
Reply-To: 60413 <at> debbugs.gnu.org
Date: Tue, 11 Jun 2024 21:57:03 +0000
Content-Type: multipart/mixed; boundary="----------=_1718143023-10586-3"

This is a multi-part message in MIME format...

------------=_1718143023-10586-3
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#63669: cutter is outdated and also segfaults on launch

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 60413 <at> debbugs.gnu.org.

--=20
63669: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63669
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1718143023-10586-3
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 63669-done) by debbugs.gnu.org; 11 Jun 2024 21:56:35 +0000
Received: from localhost ([127.0.0.1]:36953 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sH9Tn-0002jx-8G
	for submit <at> debbugs.gnu.org; Tue, 11 Jun 2024 17:56:35 -0400
Received: from eggs.gnu.org ([209.51.188.92]:56528)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>)
 id 1sH9Tl-0002jh-2n; Tue, 11 Jun 2024 17:56:34 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1sH9Tf-000155-Co; Tue, 11 Jun 2024 17:56:27 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=PZkT2CirFShaB2vj6VUS1ljj8tv3FobprnM1nMAMvvw=; b=SwSFeyQInkb/HCyIp6J4
 sonCWy5mGEXBwBpv5ensBsg3zae+7uRwwt1rVz3fPK9oy3byq29KtHghJtG83jol4eRTZOvu9jlHu
 tbtEOAdnwwqmJ1tL0hH8shpcH+MUPfwDJ4FqUERT9RikvAMhyHfvm31aJzF/u8jWVM1RmNvmZ/RQt
 bRaZ9Zcl4D3cwPe8VuXzmmrZvbfr9FYlfhesunT0rVIwPPkuo2W82Bn8D5JtKNcn7OwqYBCcDjIkA
 vMeordx/0C/Sl9Rl6jyVzqk04QKSWy7XYSQFX9C1iFBBd8zyiK7vtIX1HAQca/qV2QEZ7C/iov8nz
 SJrPsI1v8NRxlw==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Juliana Sims <juli@HIDDEN>
Subject: Re: [bug#70371] [PATCH] gnu: cutter: Update to 2.3.4.
In-Reply-To: <923d0ed1c117a2b934833b455ea414793b4b2e03.1713063296.git.juli@HIDDEN>
 (Juliana Sims's message of "Sat, 13 Apr 2024 22:54:56 -0400")
References: <923d0ed1c117a2b934833b455ea414793b4b2e03.1713063296.git.juli@HIDDEN>
Date: Tue, 11 Jun 2024 23:56:21 +0200
Message-ID: <87ikyfkut6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 63669-done
Cc: 70371-done <at> debbugs.gnu.org, zimon.toutoune@HIDDEN, raingloom@HIDDEN,
 xvilka@HIDDEN, 63669-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Juliana,

Juliana Sims <juli@HIDDEN> skribis:

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

Applied with the cosmetic changes below.  Thanks!

Ludo=E2=80=99.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: 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
 

--=-=-=--


------------=_1718143023-10586-3
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 29 Dec 2022 23:57:48 +0000
Received: from localhost ([127.0.0.1]:33176 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pB2mS-0003B9-9g
	for submit <at> debbugs.gnu.org; Thu, 29 Dec 2022 18:57:48 -0500
Received: from lists.gnu.org ([209.51.188.17]:41550)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1pB2mQ-0003Az-Ep
 for submit <at> debbugs.gnu.org; Thu, 29 Dec 2022 18:57:47 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1pB2mQ-0002JV-5s
 for bug-guix@HIDDEN; Thu, 29 Dec 2022 18:57:46 -0500
Received: from mx0.riseup.net ([198.252.153.6])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1pB2mN-0001xm-Ph
 for bug-guix@HIDDEN; Thu, 29 Dec 2022 18:57:45 -0500
Received: from fews2.riseup.net (fews2-pn.riseup.net [10.0.1.84])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
 client-signature RSA-PSS (2048 bits) client-digest SHA256)
 (Client CN "mail.riseup.net", Issuer "R3" (not verified))
 by mx0.riseup.net (Postfix) with ESMTPS id 4Njlgn74XCz9sL9
 for <bug-guix@HIDDEN>; Thu, 29 Dec 2022 23:57:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1672358262; bh=6T89JLl5PdstIA/E2yZGyIwytFG+1Ela3dEbe1EL6UY=;
 h=From:To:Subject:Date:From;
 b=nQOXCq1hEwCHg4rXd+5Ii2LNWeO7R9+9+07JO3hho51m+LCwgSk6a7woRV/NVMpKN
 HKg4b2/d/x6ZHpyO5oEWxWaW+kg8xT2v9TS0h5hJQ+A4yDlQGPtYDMRRcetLKl9vA7
 yf0Nea1XZ8yM4Xj21vba3XF3mPWj4zNWMbhocTro=
X-Riseup-User-ID: 4557456DBD230998604E02498FB30E29F9A770A261CE58A0A8D93E2FCFD6615F
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews2.riseup.net (Postfix) with ESMTPSA id 4Njlgn1sN0z1yV4
 for <bug-guix@HIDDEN>; Thu, 29 Dec 2022 23:57:41 +0000 (UTC)
From: Csepp <raingloom@HIDDEN>
To: Bug reports for GNU Guix <bug-guix@HIDDEN>
Subject: cutter is outdated and also segfaults on launch
Date: Fri, 30 Dec 2022 00:49:46 +0100
Message-ID: <877cy97ogd.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=198.252.153.6; envelope-from=raingloom@HIDDEN;
 helo=mx0.riseup.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

Our package for the Cutter reverse engineering framework is very
outdated and now the package does not even work, since the Cutter
executable simply crashes on startup in ImportsModel::rowCount.

I attempted packaging the new version that uses the new rizin fork of
radare2 but didn't get far.  I can't work on it right now, but if
someone wants to pick up where I left off, I'll push my branch to
https://git.sr.ht/~raingloom/guix-source/tree/raingloom/cutter

It's not currently online and it's on a different machine than the one
I'm writing from, but once pushed, it should be at that URL.

I'm not sure how a package that doesn't even start passed its check
phase.  Tests don't seem to be disabled, so maybe it's Wayland related?
But it was working fine a few months ago, so this is weird.

Either way, the version is old, so unless the fix is trivial, time is
better spent updating the package than fixing the current version.



------------=_1718143023-10586-3--



Last modified: Tue, 11 Jun 2024 22:00:01 UTC

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