Re: Transition from dpkg to GNU install-info
On Do, 12 Mär 2009, Guillem Jover wrote:
> <http://wiki.debian.org/Transitions/DpkgToGnuInstallInfo>. Hope you
> don't mind.
Great, thanks.
> I think it'd be better to not entangle those two changes, so I'd put it
> in the same place as the current install-info from dpkg. A transition
> from /usr/sbin to /usr/bin could be done later.
Ok, fine.
> > - can you prepare a dpkg experimental package that does not ship ii but
> > depends on install-info?
>
> As per the transition plan dpkg will still ship a dummy script that
> warns the users, this way we don't need dpkg to depend on install-info.
Hmm, so the install-info should *not* ship a /usr/sbin/install-info
wrapper but leave that to dpkg.
> So you only need to add a Replaces against dpkg. Also you should be able
> to upload this to unstable whenever you are ready w/o waiting for anyone.
Hmm, why should I need that if dpkg ships the wrapper.
> > that would mean a shell/perl script as /usr/bin/install-info that in
> > turn calls /usr/bin/ginstall-info, and warns in case we are called with
> > a non-supported argument.
>
> Either that, or extend GNU's install-info to accept the other old
> arguments as no-ops. Once all Info files have been fixed the wrapper
> could be replaced by the real thing.
Better to have a wrapper, patching install-info is a pain.
Best wishes
Norbert
-------------------------------------------------------------------------------
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
-------------------------------------------------------------------------------
SLUGGAN (n.)
A lurid facial bruise which everyone politely omits to mention because
it's obvious that you had a punch-up with your spouse last night - but
which into a door. It is useless to volunteer the true explanation
because nobody will believe it.
--- Douglas Adams, The Meaning of Liff
Reply to: