GNU bug report logs - #75319
[PATCH 0/5] Update kiwix-desktop to 2.4.1 and kiwix-tools to 3.7.0.

Previous Next

Package: guix-patches;

Reported by: Sughosha <sughosha <at> disroot.org>

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

Severity: normal

Tags: patch

Full log


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

From: Nicolas Graves <ngraves <at> ngraves.fr>
To: Sughosha via Guix-patches via <guix-patches <at> gnu.org>, 75319 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>
Subject: Re: [bug#75319] [PATCH 2/5] gnu: kiwix-lib: Update to 14.0.0 and
 rename with libkiwix.
Date: Wed, 22 Jan 2025 08:01:45 +0100
On 2025-01-03 21:19, Sughosha via Guix-patches via wrote:

> * gnu/packages/web.scm (kiwix-lib): Update to 14.0.0 and rename with libkiwix.
> [source]: Switch to url-fetch.
> (kiwix-desktop,kiwix-tools)[inputs]: Replace kiwix-lib with libkiwix.
>
> Change-Id: I0f61a7e699b9d90357707446691cbd0106ad8404
> ---
>  gnu/packages/web.scm | 22 +++++++++++-----------
>  1 file changed, 11 insertions(+), 11 deletions(-)
>
> diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
> index dc9fc8ad06..60a9f5681f 100644
> --- a/gnu/packages/web.scm
> +++ b/gnu/packages/web.scm
> @@ -9340,20 +9340,20 @@ (define-public libzim
>  for ZIM files.")
>      (license license:gpl2)))
>  
> -(define-public kiwix-lib
> +(define-public libkiwix
>    (package
> -    (name "kiwix-lib")
> -    (version "13.0.0")
> +    (name "libkiwix")
> +    (version "14.0.0")
>      (home-page "https://github.com/kiwix/kiwix-lib/")

Hi!  Thanks for the patch series :)

Here guix lint complains:
gnu/packages/web.scm:9381:15: libkiwix <at> 14.0.0: permanent redirect from
https://github.com/kiwix/kiwix-lib/ to https://github.com/kiwix/libkiwix

Also if it's possible that someone uses libkiwix in another channel or
in personnal usage, we should probably use

(define-deprecated/alias kiwix-lib libkiwix)
(export kiwix-lib)

so that they are warned to change.
 
-- 
Best regards,
Nicolas Graves




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.