[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Using GNU's install-info in Debian instead of dpkg's install-info
From: |
Norbert Preining |
Subject: |
Re: Using GNU's install-info in Debian instead of dpkg's install-info |
Date: |
Sun, 21 May 2006 23:01:33 +0200 |
User-agent: |
Mutt/1.3.28i |
Hi all!
On Son, 21 Mai 2006, Nicolas François wrote:
> > > * detect if there are 2 arguments to the --section option
> > > * detect if this second argument is a file
> > > ("install-info --section section info-file dir-file" is a GNU
> > > install-info
> > > command line, it should not be taken as a dpkg command line:
> > > "install-info --section regex section info-file")
> > > Of course if a file exists with the same name as the section, this
> > > algorithm doesn't work. But it doesn't seems to happen according to my dir
> > > file.
> >
> > Karl, what do you think. Would this be acceptable to be merged into
> > install-info?
>
> Maybe the change in Debian will have to be temporary (i.e. provide support
> for the current behavior of dpkg's i-i for a few (Debian) releases)
>
> Supporting multiple arguments for an option in getopt is not really clean
> and having an option which accepts either one or two arguments is maybe
> not very clean either (I mean for upstream) (moreover, i-i accepts a
> variable number of parameters at the ends).
It also seemed to me that hacking this into upstream would not work out,
so I asked Karl.
If we can add the --section-regex argument which would be clean and
useful for upstream, too, we continue as planned before, moving
ginstall-info and the wrapper script into a new package.
> Maybe we can make a wrapper in Debian (something like the attached script)
> that will pass the first argument of the --section option to a new
> --section-regex option. i.e. change
I will save it away for now.
And implementing the --sectin-regex seems to be a bit easier than
checking for 1 vs 2 argumetns.
I see only one problem: AFAIR the GNU install-info has to be minimal and
cannot rely on (many) other things. But here Karl should tell us more,
what the conditions are.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining <preining AT logic DOT at> Università di Siena
gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
THRUMSTRER (n.)
The irritating man next to you in a concert who thinks he's (a) the
conductor, (b) the brass section.
--- Douglas Adams, The Meaning of Liff
- Re: Using GNU's install-info in Debian instead of dpkg's install-info, Ian Zimmerman, 2006/05/25
- Re: Using GNU's install-info in Debian instead of dpkg's install-info, Karl Berry, 2006/05/25
- Re: Using GNU's install-info in Debian instead of dpkg's install-info, Ian Zimmerman, 2006/05/25
- Re: Using GNU's install-info in Debian instead of dpkg's install-info, Karl Berry, 2006/05/26
- Re: Using GNU's install-info in Debian instead of dpkg's install-info, Ian Zimmerman, 2006/05/26
- Re: Using GNU's install-info in Debian instead of dpkg's install-info, Karl Berry, 2006/05/26
- Re: Using GNU's install-info in Debian instead of dpkg's install-info, Ian Zimmerman, 2006/05/26
- Re: Using GNU's install-info in Debian instead of dpkg's install-info, Eli Zaretskii, 2006/05/27
- Re: Using GNU's install-info in Debian instead of dpkg's install-info, Ian Zimmerman, 2006/05/27