GNU bug report logs - #61431
[PATCH] gnu: pwntools: Update to 4.9.0.

Previous Next

Package: guix-patches;

Reported by: c4droid <c4droid <at> foxmail.com>

Date: Sat, 11 Feb 2023 13:22:02 UTC

Severity: normal

Tags: moreinfo, patch

Done: Greg Hogan <code <at> greghogan.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 61431 in the body.
You can then email your comments to 61431 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#61431; Package guix-patches. (Sat, 11 Feb 2023 13:22:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to c4droid <c4droid <at> foxmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 11 Feb 2023 13:22:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: c4droid <c4droid <at> foxmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: pwntools: Update to 4.9.0.
Date: Sat, 11 Feb 2023 21:05:52 +0800
From 7774159762ddc93d93184a91e601d7abe82380a4 Mon Sep 17 00:00:00 2001
From: c4droid <c4droid <at> foxmail.com>
Date: Sat, 11 Feb 2023 20:46:56 +0800
Subject: [PATCH] gnu: pwntools: Update to 4.9.0.

---
 gnu/packages/cybersecurity.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/cybersecurity.scm b/gnu/packages/cybersecurity.scm
index 7bca251d06..7e322c2756 100644
--- a/gnu/packages/cybersecurity.scm
+++ b/gnu/packages/cybersecurity.scm
@@ -123,14 +123,14 @@ (define-public ropgadget
 (define-public pwntools
   (package
     (name "pwntools")
-    (version "4.4.0")
+    (version "4.9.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "pwntools" version))
        (sha256
         (base32
-         "1qw7j0wwm1878aia08gyw5xljjr26qsbp45w65n4qff672sha5n5"))))
+         "04p7qzx4axkh0wgm0185724midzb3lprp3crja1lhw4i5wc7v9pf"))))
     (build-system python-build-system)
     (arguments
      '(#:tests? #f))                 ;XXX: needs a specific version of unicorn
-- 
2.39.1




Information forwarded to guix-patches <at> gnu.org:
bug#61431; Package guix-patches. (Sat, 11 Feb 2023 13:57:01 GMT) Full text and rfc822 format available.

Message #8 received at 61431 <at> debbugs.gnu.org (full text, mbox):

From: c4droid <c4droid <at> foxmail.com>
To: 61431 <at> debbugs.gnu.org
Subject: Re: bug#61431: Acknowledgement ([PATCH] gnu: pwntools: Update to
 4.9.0.)
Date: Sat, 11 Feb 2023 21:55:49 +0800
I tried build package locally, same with version 4.4.0, python part
build normally, only building unicorn generate error.




Information forwarded to guix-patches <at> gnu.org:
bug#61431; Package guix-patches. (Mon, 13 Feb 2023 17:38:02 GMT) Full text and rfc822 format available.

Message #11 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: c4droid <c4droid <at> foxmail.com>
Cc: 61431 <at> debbugs.gnu.org, guix-patches <at> gnu.org
Subject: Re: [bug#61431] Acknowledgement ([PATCH] gnu: pwntools: Update to
 4.9.0.)
Date: Mon, 13 Feb 2023 17:37:01 +0000
[Message part 1 (text/plain, inline)]
c4droid <c4droid <at> foxmail.com> writes:

> I tried build package locally, same with version 4.4.0, python part
> build normally, only building unicorn generate error.

It looks to me like unicorn fails to build, so I think that needs fixing
before we can consider updating pwntools.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#61431; Package guix-patches. (Mon, 13 Feb 2023 17:38:02 GMT) Full text and rfc822 format available.

Added tag(s) moreinfo. Request was from Christopher Baines <mail <at> cbaines.net> to control <at> debbugs.gnu.org. (Mon, 13 Feb 2023 17:38:02 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#61431; Package guix-patches. (Sat, 11 Mar 2023 23:16:01 GMT) Full text and rfc822 format available.

Message #19 received at 61431 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 61431 <at> debbugs.gnu.org
Subject: unicorn
Date: Sun, 12 Mar 2023 00:15:07 +0100
Notice that there are newer releases of unicorn. I tried 1.0.2 (without
the -rc4) and 1.0.3, but both have the same test failure.

The current version is 2.0.1, but it does not build with the recipe
as it is.

Andreas





Information forwarded to guix-patches <at> gnu.org:
bug#61431; Package guix-patches. (Mon, 13 Mar 2023 12:06:01 GMT) Full text and rfc822 format available.

Message #22 received at 61431 <at> debbugs.gnu.org (full text, mbox):

From: c4droid <c4droid <at> foxmail.com>
To: Andreas Enge <andreas <at> enge.fr>
Cc: 61431 <at> debbugs.gnu.org
Subject: Re: [bug#61431] unicorn
Date: Mon, 13 Mar 2023 20:05:22 +0800
I think if can remove some failed tests, let unicorn can build success.

On Sun, Mar 12, 2023 at 12:15:07AM +0100, Andreas Enge wrote:
> Notice that there are newer releases of unicorn. I tried 1.0.2 (without
> the -rc4) and 1.0.3, but both have the same test failure.
> 
> The current version is 2.0.1, but it does not build with the recipe
> as it is.
> 
> Andreas
> 
> 
> 
> 




Information forwarded to guix-patches <at> gnu.org:
bug#61431; Package guix-patches. (Tue, 14 Mar 2023 19:34:02 GMT) Full text and rfc822 format available.

Message #25 received at 61431 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: c4droid <c4droid <at> foxmail.com>
Cc: 61431 <at> debbugs.gnu.org
Subject: Re: [bug#61431] unicorn
Date: Tue, 14 Mar 2023 20:32:58 +0100
Am Mon, Mar 13, 2023 at 08:05:22PM +0800 schrieb c4droid:
> I think if can remove some failed tests, let unicorn can build success.

Well, that is always a possibility of last resort, but hiding problems
does not make them go away... We try to limit this to cases where it is
justified (tests that need network access and will not work in the Guix
build environment, for instance).

Andreas





Information forwarded to guix-patches <at> gnu.org:
bug#61431; Package guix-patches. (Wed, 15 Mar 2023 00:51:02 GMT) Full text and rfc822 format available.

Message #28 received at 61431 <at> debbugs.gnu.org (full text, mbox):

From: c4droid <c4droid <at> foxmail.com>
To: Andreas Enge <andreas <at> enge.fr>
Cc: 61431 <at> debbugs.gnu.org
Subject: Re: [bug#61431] unicorn
Date: Wed, 15 Mar 2023 08:49:54 +0800
Agree, not other way to resolve this.
On Tue, Mar 14, 2023 at 08:32:58PM +0100, Andreas Enge wrote:
> Am Mon, Mar 13, 2023 at 08:05:22PM +0800 schrieb c4droid:
> > I think if can remove some failed tests, let unicorn can build success.
> 
> Well, that is always a possibility of last resort, but hiding problems
> does not make them go away... We try to limit this to cases where it is
> justified (tests that need network access and will not work in the Guix
> build environment, for instance).
> 
> Andreas
> 




Information forwarded to guix-patches <at> gnu.org:
bug#61431; Package guix-patches. (Tue, 09 May 2023 04:21:01 GMT) Full text and rfc822 format available.

Message #31 received at 61431 <at> debbugs.gnu.org (full text, mbox):

From: c4droid <c4droid <at> foxmail.com>
To: 61431 <at> debbugs.gnu.org
Subject: unicorn failed test fixed
Date: Tue, 9 May 2023 12:20:06 +0800
Hi!

I discovered latest unicorn version is fix failed tests, here is snippet for unicorn:

``` scheme
(define-public python-unicorn
  (package
    (name "python-unicorn")
    (version "2.0.1.post1")
    (source (origin
              (method url-fetch)
              (uri (pypi-uri "unicorn" version))
              (sha256
               (base32
                "0mlfs8qfi0clyncfkbxp6in0cpl747510i6bqymwid43xcirbikz"))))
    (build-system pyproject-build-system)
    (native-inputs (list cmake pkg-config))
    (home-page "http://www.unicorn-engine.org")
    (synopsis "Unicorn CPU emulator engine")
    (description "Unicorn CPU emulator engine")
    (license #f)))
```

This snippet is generated from guix import pypi, I build it on my local machine, all test is
passed.





Information forwarded to guix-patches <at> gnu.org:
bug#61431; Package guix-patches. (Mon, 24 Jul 2023 16:01:02 GMT) Full text and rfc822 format available.

Message #34 received at 61431 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 61431 <at> debbugs.gnu.org
Cc: Jakub Kądziołka <kuba <at> kadziolka.net>
Subject: More info needed
Date: Mon, 24 Jul 2023 18:00:21 +0200
Hello,

cc to the last person who has worked on the unicorn package, in case they
can help.

The current unicorn package has a lot more code, which may or may not be
needed after updating to a new major version; but it would be nice if
someone familiar with the package and actually using it could do the update
and check that it still works.

Andreas





Reply sent to Greg Hogan <code <at> greghogan.com>:
You have taken responsibility. (Thu, 24 Apr 2025 17:37:01 GMT) Full text and rfc822 format available.

Notification sent to c4droid <c4droid <at> foxmail.com>:
bug acknowledged by developer. (Thu, 24 Apr 2025 17:37:02 GMT) Full text and rfc822 format available.

Message #39 received at 61431-done <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: 61431-done <at> debbugs.gnu.org
Subject: [PATCH] gnu: pwntools: Update to 4.9.0.
Date: Thu, 24 Apr 2025 13:36:16 -0400
Closing as pwntools was recently updated to 4.15.0b1.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 23 May 2025 11:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 42 days ago.

Previous Next


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