Mail Archives: cygwin/2010/01/27/11:19:05
On Wed, Jan 27, 2010 at 03:12:55AM -0600, Yaakov (Cygwin/X) wrote:
>On 27/01/2010 02:36, Matthias Andree wrote:
>> This isn't acceptable as a generic statement.
>
>Nor is CCing messages to maintainers:
>
>http://cygwin.com/acronyms/#PPIOSPE
>
>> If you're unwilling to fix the cygport parts of the bug, that's fine,
>> but claiming that fixing it were generally not worthwhile amounts to
>> blessing insecure programming practices.
>
>Remember that cygport serves a single purpose: to build packages, and
>"fixing" cygport will not guarantee that a package will build in a path
>containing spaces. For instance, both (autoconf-)configure and libtool
>(by far the most common build system out there) are shell scripts, and
>have certainly not worked in these situations in the past. (I can't
>speak for the current situation wrt these tools.) So there is little
>benefit in pretending to fix cygport when the result will be exactly the
>same.
And don't forget a little tool called "make".
>Maybe I should just include a sanity check to force cygport not to run
>in such paths instead.
>
>> Of course fixing cygport won't assure its user that the package itself
>> is safe in paths with blanks, but at least then you can say that you've
>> done your part and the fix is SOEP (someone else's problem).
>
>Shifting the blame on to others won't help anybody one bit. The package
>STILL will not build, so what has anybody gained?
>
>> That other parts might fail is NOT AN excuse to not do your own job in a
>> way that breaks other people's expectations.
>
>I've been around long enough to know that many (most?) people's
>expectations about Cygwin are generally incorrect. As for those who
>generally use cygport, namely package maintainers, they obviously DON'T
>USE SPACES because I can't remember such a complaint before.
And, the most important point here is that what Yaakov does isn't a
"job". It's a volunteer effort. A gift. He can decide what he does or
doesn't do and insisting that he isn't doing his job because he doesn't
want to perform a pointless exercise seems rather rude to me.
cgf
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -