[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#59332: general: Info files are installed in different directories, index broken



> > Package: general
> > Version: 20000229
> > Severity: normal
> > 
> > The index file for the info files only works for files in /usr/info.  Info files
> > that are in /usr/share/info are not accessible even though they are listed.
> 
> They are accesible for me, I tried with info and pinfo viewers. What program
> did you use? That's where the bug should be reassigned...

I used Emacs.  I don't think the problem is just with Emacs, it is
with packages that install the info files into /usr/info instead of
/usr/share/info.  If Emacs used the /usr/share/info/dir directory file
then it would miss the files in /usr/info.  There is no way of Emacs
working unless all the files are in the same directory.

The /usr/share/doc/debian-policy/policy.text.gz document says:

: 6.2. Info documents
: -------------------
: 
:      Info documents should be installed in `/usr/share/info'.  They should
:      be compressed with `gzip -9'.


These packages that I have installed are doing it correctly:

g2:~# dpkg -l `dpkg -S /usr/share/info/\* | cut -d: -f1 | sort | uniq`
Desired=Unknown/Install/Remove/Purge
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  automake       1.4-6          A tool for generating GNU Standards-complian
ii  bison          1.28-5         A parser generator that is compatible with Y
ii  cpio           2.4.2-30       GNU cpio -- a program to manage archives of 
ii  dc             1.05a-9        The GNU dc arbitrary precision reverse-polis
ii  diff           2.7-20         File comparison utilities
ii  ed             0.2-18         The classic unix line editor
ii  emacs-lisp-int 1.05-3         Programming in Emacs Lisp: An Introduction
ii  emacs19        19.34-26.1     The GNU Emacs editor.
ii  exim-doc       3.10-1         Exim MTA info documentation
ii  fileutils      4.0l-6         GNU file management utilities.
ii  findutils      4.1-37         utilities for finding files--find, xargs, an
ii  gcc-doc        2.95.2-5       Documentation for the GNU compilers (gcc, go
ii  glibc-doc      2.1.3-2        GNU C Library: Documentation
ii  grep           2.4-2          GNU grep, egrep and fgrep.
ii  gzip           1.2.4-33       The GNU compression utility.
ii  info           4.0-2          Standalone GNU Info documentation browser
ii  ispell         3.1.20-4       International Ispell (an interactive spellin
ii  libbz2         0.9.5d-2       A high-quality block-sorting file compressor
ii  libglib1.2-dev 1.2.6-1        Development files for GLib library
ii  libgtk1.2-doc  1.2.6-2        Documentation for the GIMP Toolkit
ii  libreadline4   4.1-0beta3db3  GNU readline and history libraries, run-time
ii  libstdc++2.10- 2.95.2-5       The GNU stdc++ library (development files)
ii  make           3.78.1-5       The GNU version of the "make" utility.
ii  scm            5d2-2          A Scheme language interpreter.
ii  sed            3.02-5         The GNU sed stream editor.
ii  sgml-tools     1.0.9-10       SGML converters for the linuxdoc DTD only.
ii  shellutils     2.0-4          The GNU shell programming utilities.
ii  slib           2c7-1          Portable Scheme library.
ii  tar            1.13.17-1      GNU tar
ii  tetex-bin      1.0.6-3        teTeX binary files
ii  texinfo        4.0-2          Documentation system for on-line information
ii  textutils      2.0-2          The GNU text file processing utilities.
ii  time           1.7-9          The GNU time command.

These ones are not:

g2:~# dpkg -l `dpkg -S /usr/info/\* | cut -d: -f1 | sort | uniq`
Desired=Unknown/Install/Remove/Purge
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  autoconf       2.13-20        automatic configure script builder
ii  flex           2.5.4a-6       A fast lexical analyzer generator.
ii  gawk           3.0.4-2        GNU awk, a pattern scanning and processing l
ii  gdb            4.18.19990928- The GNU Debugger
ii  m4             1.4-10         a macro processing language
ii  sharutils      4.2.1-1        shar, unshar, uuencode, uudecode
ii  util-linux     2.10f-2        Miscellaneous system utilities.


Should I raise a bug report for each of these?

-- 
Andrew.
----------------------------------------------------------------------
Andrew M. Bishop                             amb@gedanken.demon.co.uk
                                      http://www.gedanken.demon.co.uk/


Reply to: