[PATCH] Two fixes for setup postinstall handling.

Christopher Faylor cgf-use-the-mailinglist-please@cygwin.com
Sun Aug 10 23:07:00 GMT 2008


On Sun, Aug 10, 2008 at 03:04:36PM -0700, Brian Dessent wrote:
>Dave Korn wrote:
>
>>   30 packages have it right.  202 have it wrong.
>> 
>>   This suggests to me that relying on a manual system is not working.
>
>Point taken.  However in the vast majority of those cases the
>topological order is not significantly adversely affected, it's only a
>select few (or one?) packages that are at issue.

If the one is _update-info-dir then it already relies on bash and I
changed the postinstall script to use /bin/bash rather than /bin/sh.

>As a short term fix if we can correct those errant few that do actually
>cause a scratch install to go off the rails I think we should do that
>since it's such an easy fix that requires no releasing or upgrading
>anything.

Yes, especially since these are real problems that, IMO, really should
be fixed.

I keep hoping that I will eventually fix my package lint script and move
towards a staged implementation for installing packages such that
packages don't show up in the release directory until they have been
verified ok.  I did start working on this a while ago but it's time to
finish it.

cgf



More information about the Cygwin-apps mailing list