delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/10/17/14:08:41

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <03F4742D8225D21191EF00805FE62B9904B3F56D@aa-msg-01.medstat.com>
From: John Wiersba <John DOT Wiersba AT medstat DOT com>
To: "'cygwin'" <cygwin AT sourceware DOT cygnus DOT com>
Subject: bugs in zip and bash
Date: Tue, 17 Oct 2000 14:05:40 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
X-OriginalArrivalTime: 17 Oct 2000 17:56:26.0514 (UTC) FILETIME=[91C8AF20:01C03863]
Note-from-DJ: This may be spam

Hi!

First of all, let me say that I really like the uniform distribution
mechanism you've put together(fronted by setup.exe).  I've been using an
older version of cygwin for a couple of years and just got a new machine, so
I thought I'd try upgrading.  Nice job!  I really like the idea of being
able to download and install packages and back out to previous versions of a
package.

Here are some bug reports and comments:

1)  :-)  I don't care for the new cygwin icon; it looks too dark and clunky.
I just swapped in the old C-in-a-circular-arrow icon which at least matches
my terminal window color scheme  :-)

2) bash-2.04-2.tar.gz = bash 2.04.0(3) is broken with regard to character
class patterns.  For example:
   [[ yy != [Yy]* ]] && echo fail
The older bash-2.04-1.tar.gz = bash 2.04.0(1) version works fine with regard
to this bug.  This is a major bug in my opinion since it broke lots of my
scripts.

3) [[ -f /cygdrive/a/FILE ]] is broken when there is no floppy in the drive;
it reports success.  This worked properly long ago on older versions of
cygwin.  I've had to modify my scripts to cd to the floppy drive first and
fail at that time.  This bug is also there if a:\ is mounted.

4) zip -y and unzip (from Charles Wilsons cygutils site) are broken with
respect to properly handling symlinks (they seem to ignore symlinks).  Try
   zip -yr xxx .
on a directory with only a single symlink in it.

5) I'm totally lost with the setup.exe GUI on the screen that says "Select
packages to install".  a) It has this same message even if I'm only
downloading tarballs to my local machine from the net.
b) I have no clue when/how/why I'm supposed to use the Prev/Curr/Exp and
Full/Part buttons.  c) There should be buttons like "select all" or
"unselect all" and such.  
d) Why are all these files (.log, .log.full, .lst.gz, setup.ini) scattered
around in different places (/etc, /, download dir)?  Can't they be in one or
two places?  I don't know which ones, if any, are controlling the behavior
of setup.exe.  Can I delete all of them?  
e) A help screen for setup.exe would be good.  I couldn't seem to find the
right info on the cygwin web page.
f) For example, if I want to install an older version of bash (I have two
tarballs in my latest/bash directory) what do I need to do?  I ended up
untar'ing it myself and manually installing it.

6) Could you put some marker on the emails from the cygwin mailing list, so
they are easily identifiable from an email client?  Like putting the list
name as the first name in the To: line or putting [cygwin] on the subject
line?

7) I switched the mounts for /usr/bin and /usr/lib to be symlinks and it
broke setup.exe for upgrading to new packages.  Is this documented?

8) In general, I'm as happy as a clam with cygwin (only a couple barnacles).
Keep up the good work!

-- John Wiersba
"Cygwin: don't leave Unix without it."

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019