MSYS2-packages icon indicating copy to clipboard operation
MSYS2-packages copied to clipboard

No dir file is created/updated for info files installed by non-MSYS2 packages

Open oscarfv opened this issue 3 years ago • 0 comments

Installing Mingw packages (or clang, ucrt, etc) puts info files in /$architecture/share/info (where $architecture is mingw64, etc) but no dir file is created, or if it exists because it was manually created, it is not updated.

Emacs is an example of this. When you try to read the Emacs manual from Emacs itself with C-h i an error is thrown because the dir file is missing.

Steps to Reproduce the Problem

Install emacs, run emacs, C-h i.

This is a very old problem.

See this blog entry for a possible solution. It is necessary to define hooks for updating the dir file as info files are installed/uninstalled from /$architecture/share/info.

oscarfv avatar Dec 06 '21 02:12 oscarfv