GNU bug report logs - #60944
[PATCH] gnu: cl-croatoan: Update to 0.0.1-7.622a590.

Previous Next

Package: guix-patches;

Reported by: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Date: Thu, 19 Jan 2023 09:23:02 UTC

Severity: normal

Tags: patch

Done: Guillaume Le Vaillant <glv <at> posteo.net>

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 60944 in the body.
You can then email your comments to 60944 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#60944; Package guix-patches. (Thu, 19 Jan 2023 09:23:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 19 Jan 2023 09:23:02 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH] gnu: cl-croatoan: Update to 0.0.1-7.622a590.
Date: Thu, 19 Jan 2023 09:22:47 +0000
* gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.0.1-7.622a590.
  [arguments]{asd-systems} Add croatoan, croatoan-ncurses and ansi-escape.
  [arguments]{phases}(fix-paths): Use search-input-file procedure.
---
 gnu/packages/lisp-xyz.scm | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 39fe5c3f76..947e7fa6ed 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -17121,8 +17121,8 @@ (define-public cl-tooter
   (sbcl-package->cl-source-package sbcl-tooter))
 
 (define-public sbcl-croatoan
-  (let ((commit "35c92fcc6c4458339c7e27bdf16f7fa908d95eb8")
-        (revision "6"))
+  (let ((commit "622a5902c38b45248bf843e66158a2ee19468018")
+        (revision "7"))
     (package
       (name "sbcl-croatoan")
       (version (git-version "0.0.1" revision commit))
@@ -17134,18 +17134,17 @@ (define-public sbcl-croatoan
                (commit commit)))
          (file-name (git-file-name "cl-croatoan" version))
          (sha256
-          (base32 "0v1lrdjd29krjb6pr0mql9hjj5c2lv760xwpr17dbsw263vx29xz"))))
+          (base32 "015xq5bbmv05bnl9hynw0bc7c6dv49hak72f5h45ry8zmpxx5cr5"))))
       (build-system asdf-build-system/sbcl)
       (arguments
-       '(#:phases
+       '(#:asd-systems '("croatoan" "croatoan-ncurses" "ansi-escape")
+         #:phases
          (modify-phases %standard-phases
            (add-after 'unpack 'fix-paths
              (lambda* (#:key inputs #:allow-other-keys)
                (substitute* "ncurses/ncurses.lisp"
-                 (("libncursesw" all)
-                  (string-append (assoc-ref inputs "ncurses")
-                                 "/lib/"
-                                 all))))))))
+                 (("libncursesw.so")
+                  (search-input-file inputs "/lib/libncursesw.so"))))))))
       (inputs
        (list ncurses
              sbcl-cffi
-- 
2.38.1





Information forwarded to guix-patches <at> gnu.org:
bug#60944; Package guix-patches. (Wed, 25 Jan 2023 09:18:02 GMT) Full text and rfc822 format available.

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

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Cc: 60944 <at> debbugs.gnu.org
Subject: Re: [bug#60944] [PATCH] gnu: cl-croatoan: Update to 0.0.1-7.622a590.
Date: Wed, 25 Jan 2023 09:11:34 +0000
[Message part 1 (text/plain, inline)]
Hi,

The tinmop dependent package fails to build with this updated croatoan:

--8<---------------cut here---------------start------------->8---
; compiling file "/tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" (written 01 JAN 1970 12:00:01 AM):
; 
; caught ERROR:
;   READ error during COMPILE-FILE:
;   
;     Symbol "DIALOG-WINDOW" not found in the DE.ANVI.CROATOAN package.
;   
;       Line: 538, Column: -1, File-Position: 19509
;   
;       Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" {10030DDD23}>
--8<---------------cut here---------------end--------------->8---

Could you take a look? (Maybe updating tinmop too would work...)
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#60944; Package guix-patches. (Wed, 25 Jan 2023 20:30:02 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: cage-dev <at> twistfold.it
Cc: 60944 <at> debbugs.gnu.org, Guillaume Le Vaillant <glv <at> posteo.net>
Subject: Re: [bug#60944] [PATCH] gnu: cl-croatoan: Update to 0.0.1-7.622a590.
Date: Wed, 25 Jan 2023 20:28:49 +0000
Hi Cage,

I sow your comment on this issue
https://github.com/McParen/croatoan/issues/49 and would like to let
you know that tinmop stoped building with latest commit of croatoan.

Regards,
Oleg

On Wed, 25 Jan 2023 at 09:17, Guillaume Le Vaillant <glv <at> posteo.net> wrote:
>
> Hi,
>
> The tinmop dependent package fails to build with this updated croatoan:
>
> --8<---------------cut here---------------start------------->8---
> ; compiling file "/tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" (written 01 JAN 1970 12:00:01 AM):
> ;
> ; caught ERROR:
> ;   READ error during COMPILE-FILE:
> ;
> ;     Symbol "DIALOG-WINDOW" not found in the DE.ANVI.CROATOAN package.
> ;
> ;       Line: 538, Column: -1, File-Position: 19509
> ;
> ;       Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" {10030DDD23}>
> --8<---------------cut here---------------end--------------->8---
>
> Could you take a look? (Maybe updating tinmop too would work...)



-- 

… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.

Information forwarded to guix-patches <at> gnu.org:
bug#60944; Package guix-patches. (Thu, 26 Jan 2023 15:00:02 GMT) Full text and rfc822 format available.

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

From: cage <cage-dev <at> twistfold.it>
To: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Cc: 60944 <at> debbugs.gnu.org, Guillaume Le Vaillant <glv <at> posteo.net>,
 cage-dev <at> twistfold.it
Subject: Re: [bug#60944] [PATCH] gnu: cl-croatoan: Update to 0.0.1-7.622a590.
Date: Thu, 26 Jan 2023 15:58:44 +0100
Hi everyone!

[...]

> > The tinmop dependent package fails to build with this updated croatoan:
> >
> > --8<---------------cut here---------------start------------->8---
> > ; compiling file "/tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" (written 01 JAN 1970 12:00:01 AM):
> > ;
> > ; caught ERROR:
> > ;   READ error during COMPILE-FILE:
> > ;
> > ;     Symbol "DIALOG-WINDOW" not found in the DE.ANVI.CROATOAN package.
> > ;
> > ;       Line: 538, Column: -1, File-Position: 19509
> > ;
> > ;       Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /tmp/guix-build-tinmop-0.9.9.14.drv-0/source/src/windows.lisp" {10030DDD23}>
> > --8<---------------cut here---------------end--------------->8---
> >
> > Could you take a look? (Maybe updating tinmop too would work...)

Unfortunately the fix appears to be blocked because of this issue:

https://mailman.common-lisp.net/pipermail/croatoan-devel/2023/000010.html

Bye!
C.




Information forwarded to guix-patches <at> gnu.org:
bug#60944; Package guix-patches. (Mon, 30 Jan 2023 17:55:02 GMT) Full text and rfc822 format available.

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

From: cage <cage-dev <at> twistfold.it>
To: 60944 <at> debbugs.gnu.org
Subject: croatoan has been fixed
Date: Mon, 30 Jan 2023 18:51:35 +0100
Hi everyone!

The library has been  fixed upstream. Now I just need  to fix the code
of tinmop to repflect the API changes. After that the library could be
updated without breaking any packages (or so I hope!).

I'll report here when the software will  be patched (i need a few days
to make a proper release, unfortunately).

Bye!
C.




Information forwarded to guix-patches <at> gnu.org:
bug#60944; Package guix-patches. (Tue, 31 Jan 2023 17:59:01 GMT) Full text and rfc822 format available.

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

From: cage <cage-dev <at> twistfold.it>
To: 60944 <at> debbugs.gnu.org
Subject: tinmop released
Date: Tue, 31 Jan 2023 18:57:47 +0100
Hi!

I just released a new version of tinmop that is linked to the latest Croatoan version.

Bye!
C.




Information forwarded to guix-patches <at> gnu.org:
bug#60944; Package guix-patches. (Mon, 13 Feb 2023 00:24:01 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 60944 <at> debbugs.gnu.org
Cc: Guillaume Le Vaillant <glv <at> posteo.net>
Date: Mon, 13 Feb 2023 00:22:42 +0000
Hi,

I've updated my patches and include tinmop latest version.
> ./pre-inst-env guix build $(./pre-inst-env guix refresh --list-dependent sbcl-croatoan|awk -F: '{print $2}')
> /gnu/store/c71jknbvb92hjwbcpfsw7x43jxrqfjgy-tinmop-0.9.9.141
> /gnu/store/k36q6yqsil5mrirnndxkhix62482v5yy-cl-croatoan-0.0.1-7.42e474f

-- 
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.

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

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 60944 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH v2 1/2] gnu: cl-croatoan: Update to 0.0.1-7.42e474f.
Date: Mon, 13 Feb 2023 00:23:17 +0000
* gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.0.1-7.42e474f.
  [arguments]{phases}(fix-paths): Use search-input-file procedure.
---
 gnu/packages/lisp-xyz.scm | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 489763bc97..74f78264dd 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -17213,8 +17213,8 @@ (define-public cl-tooter
   (sbcl-package->cl-source-package sbcl-tooter))
 
 (define-public sbcl-croatoan
-  (let ((commit "35c92fcc6c4458339c7e27bdf16f7fa908d95eb8")
-        (revision "6"))
+  (let ((commit "42e474f4dffe2f4e429905a612be5736c2c3e374")
+        (revision "7"))
     (package
       (name "sbcl-croatoan")
       (version (git-version "0.0.1" revision commit))
@@ -17226,7 +17226,7 @@ (define-public sbcl-croatoan
                (commit commit)))
          (file-name (git-file-name "cl-croatoan" version))
          (sha256
-          (base32 "0v1lrdjd29krjb6pr0mql9hjj5c2lv760xwpr17dbsw263vx29xz"))))
+          (base32 "12hnj8gwk2600j3kn778xvvpx3y6z0428v5dq2qbf4vbzj66vcxj"))))
       (build-system asdf-build-system/sbcl)
       (arguments
        '(#:phases
@@ -17234,10 +17234,8 @@ (define-public sbcl-croatoan
            (add-after 'unpack 'fix-paths
              (lambda* (#:key inputs #:allow-other-keys)
                (substitute* "ncurses/ncurses.lisp"
-                 (("libncursesw" all)
-                  (string-append (assoc-ref inputs "ncurses")
-                                 "/lib/"
-                                 all))))))))
+                 (("libncursesw.so")
+                  (search-input-file inputs "/lib/libncursesw.so"))))))))
       (inputs
        (list ncurses
              sbcl-cffi
-- 
2.39.1





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

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 60944 <at> debbugs.gnu.org
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: [PATCH v2 2/2] gnu: tinmop: Update to 0.9.9.141.
Date: Mon, 13 Feb 2023 00:23:18 +0000
* gnu/packages/web-browsers.scm (tinmop): Update to 0.9.9.141.
---
 gnu/packages/web-browsers.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm
index b898311c51..fe6c3ded66 100644
--- a/gnu/packages/web-browsers.scm
+++ b/gnu/packages/web-browsers.scm
@@ -830,7 +830,7 @@ (define-public bombadillo
 (define-public tinmop
   (package
     (name "tinmop")
-    (version "0.9.9.14")
+    (version "0.9.9.141")
     (source
      (origin
        (method git-fetch)
@@ -839,7 +839,7 @@ (define-public tinmop
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0xpqakqg4827wv92vvzwcvkqzr8d523fvnyjvnj4ac83d4w6nnls"))))
+        (base32 "0hx52kaq0q9iccalkxk50q1v3mf9ypardjgv56d5sdrbhfqyashl"))))
     (build-system gnu-build-system)
     (native-inputs
      (list autoconf
-- 
2.39.1





Information forwarded to guix-patches <at> gnu.org:
bug#60944; Package guix-patches. (Tue, 14 Feb 2023 18:34:01 GMT) Full text and rfc822 format available.

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

From: cage <cage-dev <at> twistfold.it>
To: 60944 <at> debbugs.gnu.org
Cc: sharlatanus <at> gmail.com
Subject: update croatoan
Date: Tue, 14 Feb 2023 19:33:00 +0100
Hi!

Thanks for helps with packaging!

Bye!
C.




Reply sent to Guillaume Le Vaillant <glv <at> posteo.net>:
You have taken responsibility. (Fri, 17 Feb 2023 14:56:01 GMT) Full text and rfc822 format available.

Notification sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
bug acknowledged by developer. (Fri, 17 Feb 2023 14:56:02 GMT) Full text and rfc822 format available.

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

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Cc: 60944-done <at> debbugs.gnu.org
Subject: Re: [bug#60944] [PATCH v2 2/2] gnu: tinmop: Update to 0.9.9.141.
Date: Fri, 17 Feb 2023 14:54:13 +0000
[Message part 1 (text/plain, inline)]
Patches pushed as 1a8a78a0c4f2bad3f33ec692464ef0b64b3af103 and
following.
Thanks.
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 18 Mar 2023 11:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 33 days ago.

Previous Next


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