On Sat, 2006-04-29 at 21:11 +0200, Nicolas François wrote:
> tags 284991 unreproducible
> thanks
>
> Hello,
>
> On Thu, Dec 09, 2004 at 03:16:24PM -0800, Ross Boylan wrote:
> >
> > The man page says
> >
> > --infodir=infodir
> > Specifies that the dir file is, and the installed copy of the
> > new Info file was, is or will be located in infodir. The
> > default is /usr/info.
> >
> > I used it with --infodir=/usr/local/share/info/, that directory having
> > no dir file, though it had the info file I was registering.
> >
> > The dir file in /usr/share/info was updated despite the description
> > above saying the dir file in the directory I gave it would be updated.
>
> I'm not able to reproduce this behavior with either dpkg 1.10.28 or
> 1.13.18
>
> Executing the following command:
> install-info --infodir=/tmp /usr/info/coreutils.info.gz
> Installed created a dir file in /tmp and did not touched the dir file from
> /usr/share/info/
>
> Can you try with a recent version?
> (or indicate what command fails)
Sorry for the slow response. It's still not working for me. Here are
the exact steps, executed as root (sorry, my mail client insists on
wrapping--I've deleted some lines):
iron:~# ls -l /usr/local/share/info/
total 176
-rw-r--r-- 1 root root 179236 Dec 7 2004 autoconf.info.gz
iron:~# ls -l /usr/share/info/{dir,auto*}
# various auto* lines deleted; autoconf is not present
-rw-r--r-- 1 root root 14958 May 22 10:03 /usr/share/info/dir
iron:~# install-info --section Development
--infodir=/usr/local/share/info /usr/local/share/info/autoconf.info.gz
* Autoconf: (autoconf). Create source code configuration scripts.
iron:~# ls -l /usr/share/info/{dir,auto*}
# deletions; autoconf* still absent
-rw-r--r-- 1 root root 15031 May 22 16:49 /usr/share/info/dir
iron:~# ls -l /usr/local/share/info/
total 176
-rw-r--r-- 1 root root 179236 Dec 7 2004 autoconf.info.gz
So, I specified --infodir=/usr/local/share/info, but no dir file was
created there, and the one in /usr/share/info was updated.
dpkg is at 1.13.19 on my system.