GNU bug report logs -
#55709
R texinfo documents are not showing up for me
Previous Next
Reported by: Kyle Andrews <kyle <at> posteo.net>
Date: Sun, 29 May 2022 15:51:01 UTC
Severity: normal
Tags: notabug
Done: Ludovic Courtès <ludo <at> gnu.org>
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 55709 in the body.
You can then email your comments to 55709 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#55709
; Package
guix
.
(Sun, 29 May 2022 15:51:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Kyle Andrews <kyle <at> posteo.net>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Sun, 29 May 2022 15:51:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Dear Guix,
I see that R provides a lot of texinfo documentation, but none of it is
showing up for me in 'Emacs M-x info' or by typing 'info R'. Is this
just my setup problem or is it a wider phenomenon?
Thanks,
Kyle
Information forwarded
to
bug-guix <at> gnu.org
:
bug#55709
; Package
guix
.
(Sun, 29 May 2022 22:38:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 55709 <at> debbugs.gnu.org (full text, mbox):
Hi,
Kyle Andrews <kyle <at> posteo.net> skribis:
> I see that R provides a lot of texinfo documentation, but none of it is
> showing up for me in 'Emacs M-x info' or by typing 'info R'. Is this
> just my setup problem or is it a wider phenomenon?
The following Info files are provided by ‘r-minimal’:
--8<---------------cut here---------------start------------->8---
$ find -L $(guix build r-minimal) -name \*.info\*
/gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-exts.info-1.gz
/gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-admin.info.gz
/gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-data.info.gz
/gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-lang.info.gz
/gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-intro.info.gz
/gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-exts.info-3.gz
/gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-exts.info.gz
/gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-exts.info-2.gz
/gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-ints.info.gz
/gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-FAQ.info.gz
--8<---------------cut here---------------end--------------->8---
This package is propagated by ‘r’. Thus, you can access these manuals
for instance with:
guix shell r info-reader -- info R-intro
You can replace ‘info-reader’ by ‘emacs’; the key here is that this sets
the ‘INFOPATH’ environment variable.
Does it work for you?
HTH,
Ludo’.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#55709
; Package
guix
.
(Tue, 31 May 2022 01:04:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 55709 <at> debbugs.gnu.org (full text, mbox):
Hi Ludo,
I tried with both info-reader and emacs. The former (your command)
worked (yay!), while the latter (see below) errored out: saying emacs
could not be found.
guix shell r emacs -- emacs
# /gnu/store/rg8f1jd773n2l78p24m1gds3dmvcgkjq-profile/bin/emacs: error while loading shared libraries: /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30/lib/libgdk-3.so.0: file too short
However, I tried also with emacs-no-x and it picked up the R texinfo
manuals with no problems. I also checked the INFOPATH and saw those
files directly in there. That's certainly better than on my system where
they are not.
The first item in $(guix describe) is:
guix acb0830
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: acb08304c862d65679086a9f160240bfd598289d
Cheers,
Kyle
Ludovic Courtès <ludo <at> gnu.org> writes:
> Hi,
>
> Kyle Andrews <kyle <at> posteo.net> skribis:
>
>> I see that R provides a lot of texinfo documentation, but none of it is
>> showing up for me in 'Emacs M-x info' or by typing 'info R'. Is this
>> just my setup problem or is it a wider phenomenon?
>
> The following Info files are provided by ‘r-minimal’:
>
> $ find -L $(guix build r-minimal) -name \*.info\*
> /gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-exts.info-1.gz
> /gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-admin.info.gz
> /gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-data.info.gz
> /gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-lang.info.gz
> /gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-intro.info.gz
> /gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-exts.info-3.gz
> /gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-exts.info.gz
> /gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-exts.info-2.gz
> /gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-ints.info.gz
> /gnu/store/jwr3aajwjxwv3swdwbdxzh8ccn3mdlvz-r-minimal-4.2.0/share/info/R-FAQ.info.gz
>
> This package is propagated by ‘r’. Thus, you can access these manuals
> for instance with:
>
> guix shell r info-reader -- info R-intro
>
> You can replace ‘info-reader’ by ‘emacs’; the key here is that this sets
> the ‘INFOPATH’ environment variable.
>
> Does it work for you?
>
> HTH,
> Ludo’.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#55709
; Package
guix
.
(Tue, 31 May 2022 08:39:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 55709 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Kyle Andrews schreef op di 31-05-2022 om 00:35 [+0000]:
> # /gnu/store/rg8f1jd773n2l78p24m1gds3dmvcgkjq-profile/bin/emacs: error while loading shared libraries: /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30/lib/libgdk-3.so.0: file too short
Seems suspect. I'd suggest trying
guix gc --verify=contents /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30
but that fails locally, apparently no arguments are accepted,
so maybe try
guix gc --verify=contents
(Is there a method to verify and repair a _single_ store item instead of the whole store?).
Greetings,
Maxime
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#55709
; Package
guix
.
(Tue, 31 May 2022 09:38:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 55709 <at> debbugs.gnu.org (full text, mbox):
Hi Kyle,
Kyle Andrews <kyle <at> posteo.net> skribis:
> I tried with both info-reader and emacs. The former (your command)
> worked (yay!), while the latter (see below) errored out: saying emacs
> could not be found.
>
> guix shell r emacs -- emacs
> # /gnu/store/rg8f1jd773n2l78p24m1gds3dmvcgkjq-profile/bin/emacs: error while loading shared libraries: /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30/lib/libgdk-3.so.0: file too short
Could you type “unset LD_LIBRARY_PATH” before this command, to be on the
safe side? Does it make a difference?
If not, what does this say:
du -L /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30/lib/libgdk-3.so.0
Here I get:
1044 /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30/lib/libgdk-3.so.0
Thanks,
Ludo’.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#55709
; Package
guix
.
(Thu, 02 Jun 2022 00:46:01 GMT)
Full text and
rfc822 format available.
Message #20 received at 55709 <at> debbugs.gnu.org (full text, mbox):
Thanks for looking into this!
Ludovic Courtès <ludo <at> gnu.org> writes:
> Hi Kyle,
>
> Kyle Andrews <kyle <at> posteo.net> skribis:
>
>> I tried with both info-reader and emacs. The former (your command)
>> worked (yay!), while the latter (see below) errored out: saying emacs
>> could not be found.
>>
>> guix shell r emacs -- emacs
>> # /gnu/store/rg8f1jd773n2l78p24m1gds3dmvcgkjq-profile/bin/emacs: error while loading shared libraries: /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30/lib/libgdk-3.so.0: file too short
>
> Could you type “unset LD_LIBRARY_PATH” before this command, to be on the
> safe side? Does it make a difference?
I tried unsetting LD_LIBRARY_PATH and it made no difference.
> If not, what does this say:
>
> du -L /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30/lib/libgdk-3.so.0
>
> Here I get:
>
> 1044 /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30/lib/libgdk-3.so.0
>
> Thanks,
> Ludo’.
For me it gave:
0 /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30/lib/libgdk-3.so.0
Does this mean I have some store corruption as Maxime suggested?
Thanks,
Kyle
Information forwarded
to
bug-guix <at> gnu.org
:
bug#55709
; Package
guix
.
(Thu, 02 Jun 2022 06:13:01 GMT)
Full text and
rfc822 format available.
Message #23 received at 55709 <at> debbugs.gnu.org (full text, mbox):
Am Dienstag, dem 31.05.2022 um 10:37 +0200 schrieb Maxime Devos:
> (Is there a method to verify and repair a _single_ store item instead
> of the whole store?).
I think the syntax for that'd be ‘[sudo] guix build --repair
STORE_ITEM’.
Cheers
Information forwarded
to
bug-guix <at> gnu.org
:
bug#55709
; Package
guix
.
(Thu, 02 Jun 2022 13:40:03 GMT)
Full text and
rfc822 format available.
Message #26 received at 55709 <at> debbugs.gnu.org (full text, mbox):
Hi,
Kyle Andrews <kyle <at> posteo.net> skribis:
> For me it gave:
>
> 0 /gnu/store/vncwfb53kbnyflyc1jyd2xv9sifpw202-gtk+-3.24.30/lib/libgdk-3.so.0
>
> Does this mean I have some store corruption as Maxime suggested?
Yes, that sounds likely.
Ludo’.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#55709
; Package
guix
.
(Sat, 04 Jun 2022 23:45:02 GMT)
Full text and
rfc822 format available.
Message #29 received at 55709 <at> debbugs.gnu.org (full text, mbox):
I had a really hard time getting ~guix gc --verify=contents,repair~ to
actually fix the problem and get commands like emacs to run.
Nothing worked until I mounted /gnu/store as read write and removed the
zeroed file completely for that particular gtk+3.24.30 folder, removed
the ~guix/store/.links~ folder, and then finally reran the ~guix gc ...~
command. That was after doing a fsck as well.
Hat tip to Tobias for spending a good chunk of saturday helping me
through this. He though this might be related to issue 50121 after I
referred him to it.
Cheers,
Kyle
Liliana Marie Prikler <liliana.prikler <at> ist.tugraz.at> writes:
> Am Dienstag, dem 31.05.2022 um 10:37 +0200 schrieb Maxime Devos:
>> (Is there a method to verify and repair a _single_ store item instead
>> of the whole store?).
> I think the syntax for that'd be ‘[sudo] guix build --repair
> STORE_ITEM’.
>
> Cheers
Added tag(s) notabug.
Request was from
Ludovic Courtès <ludo <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Wed, 15 Jun 2022 20:42:02 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
55709 <at> debbugs.gnu.org and Kyle Andrews <kyle <at> posteo.net>
Request was from
Ludovic Courtès <ludo <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Wed, 15 Jun 2022 20:42:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 14 Jul 2022 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 258 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.