This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Fix your packages! (attention: a2ps, tetex-bin, nfs-server, gv, uw-imap, and xerces-c maintainers)


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]