Guix on Fedora overwrites dir file in /usr/local/share/info

  • Open
  • quality assurance status badge
Details
One participant
  • Zachary D'Anthony
Owner
unassigned
Submitted by
Zachary D'Anthony
Severity
normal
Z
Z
Zachary D'Anthony wrote on 20 Jan 23:39 +0100
(address . bug-guix@gnu.org)
87bk9f634o.fsf@disroot.org
Greetings,

I installed Guix on top of Fedora via binary installation with the
`guix-install.sh' shell script. I set SELinux to permissive mode,
rebooted, ran `guix pull', `guix package -u`, and installed three
packages:

- hello
- glibc-locales
- guile

Before installing Guix I compiled Emacs and installed various packages
via melpa as well as separate programs with dnf (Fedora's package
manager) that inlcude many info manuals in /usr/local/share/info. Before
the Guix installation, every manual in /usr/local/share/info was being
picked up and included in the `dir' file as expected. However, after
installing Guix it has placed several info manuals in various languages
in /usr/local/share/info and overwrote the dir file to include only Guix
info manuals, all symlinked to

/var/guix/profiles/per-user/root/current-guix/share/info.

I now have significantly less manuals inside emacs when I browse for
documentation via `M-x info'. Though I can open them with dired by
pressing `I' this is significantly less convenient.

I suspect this is either a bug or at the least undesired behavior from
my perspective.

Below is relevant information and attached is the directory listing of
/usr/local/share/info. If anything else is needed please let me know,
thank you.

========================================================================

Fedora version: 39
Guix version/commit: 4532eb6389e0602c1aac2e452bbc085f251658a3
Emacs version: 29.1
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 68627@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 68627
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch