GNU bug report logs - #75309
[PATCH] gnu: dico: Update to 2.12, gcide: Update to 0.54.

Previous Next

Package: guix-patches;

Reported by: Andy Tai <atai <at> atai.org>

Date: Fri, 3 Jan 2025 08:15:02 UTC

Severity: normal

Tags: moreinfo, patch

To reply to this bug, email your comments to 75309 AT debbugs.gnu.org.

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#75309; Package guix-patches. (Fri, 03 Jan 2025 08:15:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Andy Tai <atai <at> atai.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Fri, 03 Jan 2025 08:15:02 GMT) Full text and rfc822 format available.

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

From: Andy Tai <atai <at> atai.org>
To: guix-patches <at> gnu.org
Cc: Andy Tai <atai <at> atai.org>
Subject: [PATCH] gnu: dico: Update to 2.12, gcide: Update to 0.54.
Date: Fri,  3 Jan 2025 00:13:59 -0800
* gnu/packages/dico.scm (dico): Update to 2.12.
* gnu/packages/dictionaries.scm (gcide): Update to 0.54.

Change-Id: I5e8bcc47c996642dd3b5a840f390debdfd3280e4
---
 gnu/packages/dico.scm         | 4 ++--
 gnu/packages/dictionaries.scm | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/dico.scm b/gnu/packages/dico.scm
index 9f8c5cccc1..af0b6fd348 100644
--- a/gnu/packages/dico.scm
+++ b/gnu/packages/dico.scm
@@ -41,14 +41,14 @@ (define-module (gnu packages dico)
 (define-public dico
   (package
     (name "dico")
-    (version "2.11")
+    (version "2.12")
     (source (origin
               (method url-fetch)
               (uri (string-append "mirror://gnu/dico/dico-"
                                   version ".tar.xz"))
               (sha256
                (base32
-                "0nic4mggc0yhms130k7x4qp5k9c42fwg6n8hmk5cmynh6gi9h7xc"))))
+                "1xvahrav8aml90qcj4cj3a33y0n7nm1k0ywgks1zy2q91v2qk2vj"))))
     (build-system gnu-build-system)
     (arguments
      '(#:configure-flags (list (string-append "--with-guile-site-dir=" %output
diff --git a/gnu/packages/dictionaries.scm b/gnu/packages/dictionaries.scm
index 21c3f668d2..a046764b21 100644
--- a/gnu/packages/dictionaries.scm
+++ b/gnu/packages/dictionaries.scm
@@ -119,14 +119,14 @@ (define-public vera
 (define-public gcide
   (package
     (name "gcide")
-    (version "0.53")
+    (version "0.54")
     (source (origin
               (method url-fetch)
               (uri (string-append
                     "mirror://gnu/gcide/gcide-" version ".tar.xz"))
               (sha256
                (base32
-                "17rigzfmih5i1z5s5v1hdr1jw8rngf40768kblnh5kp19ncbvb6k"))))
+                "0hhxqlkgp3kkin4pqzfgfd24ckai29sm9dw8qc6icnqp6rpnyh92"))))
     (build-system copy-build-system)
     (arguments
      '(#:install-plan

base-commit: a707ebe5d3875a49523bc17de2d36af6f1c18f7e
-- 
2.34.1





Information forwarded to guix-patches <at> gnu.org:
bug#75309; Package guix-patches. (Thu, 16 Jan 2025 12:26:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Andy Tai <atai <at> atai.org>
Cc: 75309 <at> debbugs.gnu.org
Subject: Re: [bug#75309] [PATCH] gnu: dico: Update to 2.12, gcide: Update to
 0.54.
Date: Thu, 16 Jan 2025 13:24:51 +0100
Andy Tai <atai <at> atai.org> skribis:

> * gnu/packages/dico.scm (dico): Update to 2.12.
> * gnu/packages/dictionaries.scm (gcide): Update to 0.54.
>
> Change-Id: I5e8bcc47c996642dd3b5a840f390debdfd3280e4

Hi!  I split it in two commits, since the two upgrades are unrelated.

However, the dico upgrade breaks its system test:

--8<---------------cut here---------------start------------->8---
$ make check-system TESTS=dicod
[…]
Test begin:
  test-name: "connect"
  source-file: "/gnu/store/qyzjhz26fj846hsxfh4jnzsxvhmxc4h3-dicod-builder"
  source-line: 1
  source-form: (test-assert "connect" (let ((addr (make-socket-address AF_INET INADDR_LOOPBACK )
Test end:
  result-kind: pass
  actual-value: #<eof>
Test begin:
  test-name: "CLIENT"
  source-file: "/gnu/store/qyzjhz26fj846hsxfh4jnzsxvhmxc4h3-dicod-builder"
  source-line: 1
  source-form: (test-equal "CLIENT" "250 ok\r\n" (begin (display "CLIENT \"GNU Guile\"\r\n" %di)
Test end:
  result-kind: fail
  actual-value: #<eof>
  expected-value: "250 ok\r\n"
Test begin:
  test-name: "DEFINE"
  source-file: "/gnu/store/qyzjhz26fj846hsxfh4jnzsxvhmxc4h3-dicod-builder"
  source-line: 1
  source-form: (test-assert "DEFINE" (begin (display "DEFINE ! hello\r\n" %dico-socket) (displa)
Test end:
  result-kind: fail
  actual-value: #f
  actual-error: (system-error "fport_write" "~A" ("Broken pipe") (32))
Group end: dicod
# of expected passes      3
# of unexpected failures  2
--8<---------------cut here---------------end--------------->8---

Could you take a look?

For now I’ve only kept the gcide upgrade.

Thanks,
Ludo’.




Added tag(s) moreinfo. Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Sat, 18 Jan 2025 21:18:03 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#75309; Package guix-patches. (Sun, 19 Jan 2025 00:10:02 GMT) Full text and rfc822 format available.

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

From: Andy Tai <atai <at> atai.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 75309 <at> debbugs.gnu.org
Subject: Re: [bug#75309] [PATCH] gnu: dico: Update to 2.12,
 gcide: Update to 0.54.
Date: Sat, 18 Jan 2025 16:08:21 -0800
Interesting.... GNU Guix itself has a test for dico

I will take a look

On Thu, Jan 16, 2025 at 4:24 AM Ludovic Courtès <ludo <at> gnu.org> wrote
> However, the dico upgrade breaks its system test:
>
> --8<---------------cut here---------------start------------->8---
> $ make check-system TESTS=dicod
> […]




Information forwarded to guix-patches <at> gnu.org:
bug#75309; Package guix-patches. (Thu, 20 Feb 2025 10:13:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Andy Tai <atai <at> atai.org>
Cc: 75309 <at> debbugs.gnu.org
Subject: Re: [bug#75309] [PATCH] gnu: dico: Update to 2.12, gcide: Update to
 0.54.
Date: Thu, 20 Feb 2025 11:12:04 +0100
Hi Andy,

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

> Andy Tai <atai <at> atai.org> skribis:
>
>> * gnu/packages/dico.scm (dico): Update to 2.12.
>> * gnu/packages/dictionaries.scm (gcide): Update to 0.54.
>>
>> Change-Id: I5e8bcc47c996642dd3b5a840f390debdfd3280e4
>
> Hi!  I split it in two commits, since the two upgrades are unrelated.
>
> However, the dico upgrade breaks its system test:

Did you have a chance to look into it?

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#75309; Package guix-patches. (Sat, 22 Feb 2025 07:31:01 GMT) Full text and rfc822 format available.

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

From: Andy Tai <atai <at> atai.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 75309 <at> debbugs.gnu.org
Subject: Re: [bug#75309] [PATCH] gnu: dico: Update to 2.12,
 gcide: Update to 0.54.
Date: Fri, 21 Feb 2025 23:29:43 -0800
[Message part 1 (text/plain, inline)]
Hi,  I did try to look into it but for now I do not have enough background
on this particular program to really investigate the failure of the unit
test on Guix's side about this program... may take more time for me to
figure this out--or my guess is something changed in dico that broke the
unit test for it in Guix so maybe waiting for the next release to see if it
makes a difference

On Thu, Feb 20, 2025 at 2:12 AM Ludovic Courtès <ludo <at> gnu.org> wrote:

> Hi Andy,
>
> Ludovic Courtès <ludo <at> gnu.org> skribis:
>
> > Andy Tai <atai <at> atai.org> skribis:
> >
> >> * gnu/packages/dico.scm (dico): Update to 2.12.
> >> * gnu/packages/dictionaries.scm (gcide): Update to 0.54.
> >>
> >> Change-Id: I5e8bcc47c996642dd3b5a840f390debdfd3280e4
> >
> > Hi!  I split it in two commits, since the two upgrades are unrelated.
> >
> > However, the dico upgrade breaks its system test:
>
> Did you have a chance to look into it?
>
> Ludo’.
>


-- 
Andy Tai, atai <at> atai.org, Skype: licheng.tai, Line: andy_tai, WeChat:
andytai1010
Year 2025 民國114年
自動的精神力是信仰與覺悟
自動的行為力是勞動與技能
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#75309; Package guix-patches. (Sun, 23 Feb 2025 05:47:02 GMT) Full text and rfc822 format available.

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

From: Andy Tai <atai <at> atai.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 75309 <at> debbugs.gnu.org
Subject: Re: [bug#75309] [PATCH] gnu: dico: Update to 2.12,
 gcide: Update to 0.54.
Date: Sat, 22 Feb 2025 21:45:27 -0800
I forgot to mention if you have any guidance or clues on this dico
stuff, more than welcome.

On Fri, Feb 21, 2025 at 11:29 PM Andy Tai <atai <at> atai.org> wrote:
>
> Hi,  I did try to look into it but for now I do not have enough background on this particular program to really investigate the failure of the unit test on Guix's side about this program... may take more time for me to figure this out--or my guess is something changed in dico that broke the unit test for it in Guix so maybe waiting for the next release to see if it makes a difference
>




This bug report was last modified 112 days ago.

Previous Next


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