I'm filing this as a bug, mainly so we don't lose sight of it. The packaging of the *binary* releases of binutils, (all versions up to and including 2.17.50), and of GCC, (all versions up to and including 3.4.5), are defective, in so far as they include `.../info/dir' files in the distributed archives.
No binary distribution of any package should *ever* include such a file; when such an archive is installed, it *destroys* any existing `info' catalogue on the end user's system, instead of updating it. (The correct procedure for updating `info' catalogues is to run the `install-info' command, to *add* to the existing `dir' file; it should *never* be simply overwritten).
Please ensure that `.../info/dir' files are removed from the distribution image trees, *before* rolling the tarballs for future releases.
Logged In: YES
user_id=823908
Originator: YES
Assigned to `nobody', because I can't set to `everyone'. All please take note.
Just a note -- the 3.4.5 "Vista-fixed" releases that I made don't contain the ./info/dir files. So "3.4.5-20060117-1" has this problem, but "3.4.5-20060117-2" (deprecated) and "3.4.5-20060117-3" (the current stable release) are fine.
Closing is okay, provided we don't forget the issue; out-of-date it definitely isn't. It remains imperative that dir files are removed from the info trees of any staged install, before packaging a distribution from it.