This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Fix your packages! (attention: a2ps, tetex-bin, nfs-server, gv, uw-imap, and xerces-c maintainers)
- From: Christopher Faylor <cgf-no-personal-reply-please at cygwin dot com>
- To: cygwin-apps at cygwin dot com
- Date: Fri, 29 Sep 2006 21:09:51 -0400
- Subject: Fix your packages! (attention: a2ps, tetex-bin, nfs-server, gv, uw-imap, and xerces-c maintainers)
- References: <451AEBAE.6000703@cs.ucsd.edu> <451B1F43.1030400@byu.net> <451D5451.9030608@ucsd.edu>
- Reply-to: cygwin-apps at cygwin dot com
On Fri, Sep 29, 2006 at 10:13:53AM -0700, Larry Breyer wrote:
>I was thinking of all the supplied scripts so I ran
>a test of the ~450 shell scripts and found only a handful with CR
>embedded:
>
> /bin/card
> /bin/fixps
> /bin/flea
> /bin/makempx
> /bin/mktexlsr
> /bin/nfs-server-config
> /etc/postinstall/uw-imap-imapd.sh.don
> /etc/postinstall/xerces-c-devel.sh.done
> /etc/preremove/gv.sh
> /etc/preremove/uw-imap-imapd.sh
> /etc/preremove/X-start-menu-icons.sh.done
> /etc/preremove/xerces-c-devel.sh
This is quite embarrassing.
Package maintainers please release a new version of your packages which get
rid of the CRLF endings from shell scripts ASAP.
I assume that this is probably the tip of the iceberg here and that
there are a bunch of you who are, for unknown reasons, putting CRs in
your files. It would pay to be proactive and have every maintainer
check for this.
You also should not be releasing source code with CRLF endings.
Remember that we're emulating linux here.
cgf