[I've had no time to look at this in detail and that will have to wait a
bit more.]

Thomas Wolff via Cygwin-apps writes:
>>> would it actually make a difference whether the zp_ is a script of
>>> italic-man or of man-db? I've also added a cygport file to the
>>> repository so you can try the update if you like.
> Still interested in your opinion about this question. Also whether
> it's OK that package italic-man provided a zp script that modified
> /etc/man_db.conf.

In principle I think replacing one tool with another that  has the same
name and slightly different functionality should be done via the
alternatives system, not hand-rolled scripts.  You'd still need
postinstall scripts to set it up correctly.

>>> About your first question
>>>> - Can this be done as a patch to man-db and/or groff?
>>> Do you mean the whole thing should not be a separate package at all
>>> but completely patched into man-db?
>>
>> Well, yes, that would avoid all the knots caused by post-install
>> scripts with uncertain ordering I'm worrying about.
> I think I have addressed those uncertainties and the problem with the
> man-db patch is that man-db package maintainers would need to take up
> the issue...

I'd prefer that work be one upstream since none of it is specific to
Cygwin, which looks like it would be eminently possible given the nature
of your change.

>> Can you explain, in general terms, why this isn't a feature of stock
>> man-db already?
> There is option grotty -i in stock man-db but grotty is a tool deeply
> embedded in the man toolchain and there is no user-friendly documented
> way to inject this option into the toolchain, other than replacing
> grotty with a wrapper script which is effectively all my package does.

This is why to me it would make a lot more sense to work with upstream
to come to a solution.  Colin Watson has been pretty receptive in the
past.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Wavetables for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables

Reply via email to