Subject: bug#63565: closed (Re: bug#63565: Can’t find sicp.info-1 or any compressed version of it)

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 19 May 2023 03:47:02 +0000

Your bug report

#63565: Can’t find sicp.info-1 or any compressed version of it

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 [email-masked].

-- 
63565: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63565
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#63565: Can’t find sicp.info-1 or any compressed version of it
From: Maxim Cournoyer <[email-masked]>
To: Andrey Mitrofanov <[email-masked]>
Cc: [email-masked]
Date: Thu, 18 May 2023 23:46:01 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi Andrey,

Andrey Mitrofanov <[email-masked]> writes:

> Hello, guixers!
>
> An update of sicp package from version 20180718-2.bda03f7 to
> 20180718-3.bda03f7 has broken Info variant of the book.
>
> emacs M-x info now complains:
>
>   Can’t find sicp.info-1 or any compressed version of it
>
> AFAICS after commit c9f82d57eb "gnu: sicp: Fix build."  chapter files of
> the Info manual (sicp.info-1 .. sicp.info-6) are not installed.

Thanks for the report.  I've fixed it using the makeinfo '--no-split'
option in commit 321ae25a2 ("gnu: sicp: Build as a single info file.")

Closing!

-- 
Thanks,
Maxim

Subject: Can’t find sicp.info-1 or any compressed version of it
From: Andrey Mitrofanov <[email-masked]>
To: <[email-masked]>
Date: Wed, 17 May 2023 21:27:10 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello, guixers!

An update of sicp package from version 20180718-2.bda03f7 to
20180718-3.bda03f7 has broken Info variant of the book.

emacs M-x info now complains:

  Can’t find sicp.info-1 or any compressed version of it

AFAICS after commit c9f82d57eb "gnu: sicp: Fix build."  chapter files of
the Info manual (sicp.info-1 .. sicp.info-6) are not installed.

I've fixed that locally, in a guix.scm-like copy of sicp package
definition copied from gnu/packages/scheme.scm, with the following:

--- .scheme+sicp.scm.20230517-1217	2023-05-17 12:17:47.871056134 +0300
+++ scheme+sicp.scm	2023-05-17 13:03:20.588211449 +0300
@@ -40,7 +40,8 @@
       (native-inputs (list gzip texinfo))
       (arguments
        (list #:install-plan ''(("html" "share/doc/sicp/")
-                               ("sicp.info" "share/info/"))
+                               ("." "share/info"
+                                #:include-regexp ("\\.info[-0-9]*$")))
              #:phases #~(modify-phases %standard-phases
                           (add-after 'unpack 'remove-obsolete-commands
                             (lambda _

Think this will help.
And thank you!

-- 
Be seeing you. Andrey.
...Get Emacs for GNU! https://gnu.org/s/emacs/download