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

Re: Transition from dpkg to GNU install-info

Hi all,

On Fr, 13 Mär 2009, Raphael Hertzog wrote:
> That looks almost right. I hope Guillem can confirm that it's ok for him
> as well.

That would be great.

> > 1) /usr/sbin/install-info from dpkg
> >   this one will do:
> >   . if called with absolute path, warn the user to use
> >     /usr/bin/install-info
> >   . if called and there is no /usr/bin/install-info give a big fat
> >     warning and die. Or?
> Dying is not really an option. It might be legitimate that
> /usr/bin/install-info is not here: because no info reader is installed.
> The Breaks: added to dpkg ensures that info browsers have the right
> dependency on install-info. That's enough, there's no reason to die.

Ok, who is going to write the dpkg install-info wrapper?

> Note: if we really wanted, we could avoid that intermediary wrapper and
> have it in dpkg but that would mean that the "install-info" interface is
> deprecated and that user are expected to use ginstall-info in the long
> term.

No that we don't want at all!!

> If the official upstream name is install-info, then we should rather keep
> that intermediary wrapper.

Right. We keep the intermediate wrapper, and after squeeze or so we drop
all of the wrappers and ship only install-info as GNU.

> I can try to prepare a dpkg patch this WE so that we can test.
> But we have to handle the info browsers first before we can upload dpkg.
> Which in turn means that the new install info must be available in sid.

Why? What would change? info-browsers (see below) should depend on
install-info, but if they don't well, then we file a bug to fix that.
But we should have install-info first in sid.

Anyway, does that mean with the ok of more people here that after
testing dpkg (hopefully after the weekend with your patch) I should
upload to sid?

Apropos info browsers, that would be:
	info (me)
plus several others that ship as "info-browser"
	emacs (why does each and every emacs package provide info-browser)
	(x)jed (why please does jed-extra provide info-browser?)
	xemacs* (same)

Best wishes


Dr. Norbert Preining <preining@logic.at>        Vienna University of Technology
Debian Developer <preining@debian.org>                         Debian TeX Group
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
SWANAGE (pl.n.)
Swanage is the series of diversionary tactics used when trying to
cover up the existence of a glossop (q.v.) and may include (a)
uttering a high-pitched laugh and pointing out of the window (NB. this
doesn't work more that twice); (b) sneezing as loudly as possible and
wiping the glossop off the table in the same movement as whipping out
your handkerchief; (c) saying 'Christ! I seen to have dropped some
shit on your table' (very unwise); (d) saying 'Christ, who did that?'
(better) (e) pressing your elbow on the glossop itself and working
your arms slowly to the edge of the table; (f) leaving the glossop
where it is but moving a plate over it and putting up with sitting at
an uncomfortable angle the rest of the meal; or, if the glossop is in
too exposed a position, (g) leaving it there unremarked except for the
occasional humorous glance.
			--- Douglas Adams, The Meaning of Liff

Reply to: