Summary: | install-info breaks if /usr/share/info/dir.gz exists | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Ed Catmur <ed> |
Component: | Unclassified | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | InVCS |
Priority: | High | ||
Version: | 2.2 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 147007 | ||
Attachments: | info-install-kill-dir.gz.patch |
Description
Ed Catmur
2007-01-08 19:21:45 UTC
Created attachment 106089 [details, diff]
info-install-kill-dir.gz.patch
Above as attachment.
note, just so you don't have to check the sources: install-info.c @@ 533: (from sys-apps/texinfo-4.8-r5) /* Open FILENAME and return the resulting stream pointer. If it doesn't exist, try FILENAME.gz. If that doesn't exist either, call CREATE_CALLBACK (with FILENAME as arg) to create it, if that is non-NULL. If still no luck, fatal error. If we do open it, return the actual name of the file opened in OPENED_FILENAME and the compress program to use to (de)compress it in COMPRESSION_PROGRAM. The compression program is determined by the magic number, not the filename. */ FILE * open_possibly_compressed_file (char *filename, void (*create_callback) (char *), char **opened_filename, char **compression_program, int *is_pipe) Thanks. This is fixed in svn r5503. This has been released in 2.1.2_rc4-r8. |