Mail Archives: cygwin-apps/2002/03/19/15:36:23
This is a multi-part message in MIME format.
------=_NextPart_000_00AF_01C1CF3C.A6A54180
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
----- Original Message -----
From: "Charles Wilson" <cwilson AT ece DOT gatech DOT edu>
To: "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au>
Cc: "CygWin-Apps" <cygwin-apps AT cygwin DOT com>
Sent: Monday, March 18, 2002 22:24
Subject: Re: release setup now?
> I think so. I know of two minor (non-show-stopper) nits:
>
> 1) IF (and only if) folks have used the setup-snapshots AND they
> happened to use a particular version (dunno which one, sorry), then the
> foo.lst.gz files in /etc/setup that were created by this particular bad
> setup.exe, contain 0x00 bytes at the end of each line.
>
> This has been fixed in setup itself -- but the bad .lst.gz files remain.
> This *may* cause trouble in the future (when the .lst file is re-read
> for uninstall) but
> a) it only affects a few people
> b) it may not even be a problem (don't borrow trouble)
> c) it's easily fixed by hand
b) The 0x00 is at the start of all but the first line, so it prevents
uninstall from removing most old files. I've seen this effect when I've
replaced packages that I'd installed with a setup.exe snapshot that writes
the 0x00.
c) The attached script will repair the files. It won't change files that
don't have the problem and preserves file modification dates and
permissions, so there should be no problem running the script even if you
aren't affected by the problem.
# Using clean_lst.pl:
cd /etc/setup
gzip -d *.lst.gz xxx/clean_lst.pl.gz
xxx/clean_lst.pl
gzip -9 *.lst
--
Mac :})
** I normally forward private questions to the appropriate mail list. **
Ask Smarter: http://www.tuxedo.org/~esr/faqs/smart-questions.html
Give a hobbit a fish and he eats fish for a day.
Give a hobbit a ring and he eats fish for an age.
------=_NextPart_000_00AF_01C1CF3C.A6A54180
Content-Type: application/x-gzip;
name="clean_lst.pl.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="clean_lst.pl.gz"
H4sICAuSlzwCA2NsZWFuX2xzdC5wbACNVN9v0zAQfs9fcQsVbbesGbwAzQpM0wZI44cQgoe2TF7i
JBaJHWxnbUHjb+dsx003Ngm/JD7f+b7v7vM92otbJeMrxuOGygoOV8Ej+ExrcU2BC95IxjXjBaQl
kSTVVCrIpahhUikNOauoQn9cH4SsSVVtQLYcGIeY6jRWVLdNELSKwruP0+k5uiduq7RkqcZNvYGB
Oq0zmMHgKAm6/z+gou/z7/FisTyIoiRgOYzg9cnnN1/h8WMYHpZDoD9hYAzzoyWM4XeAGCxYOD5+
e3bxCTDkwYAk+A+Gmq49Q7Xhmqw7oHNjW04mk+BEFlOT1xgQ/6moG0mVopmzaIGIRIqWCCbxvq3Y
1QYympO20oFBaaLpmmlA6jcBVvKTCwAsJdiISfHLgTCEuNBQsGvKA0dtBkUlrkYQWtcQ64BOe453
EmSMQvhBdOG5aHkWgZYbIAVhd5oUL3h4K9g2Bl0wB6ernfYZu2j1ffYRVshsInitPra6aXUEA35a
El5Q83fBOIWxd+XvRWbM+iRNzQe3+FFfaN2YS4zj+buLs2mQC0lJWnaXb4XQNd2olWRAeAZpRYnh
lYraNNTwNh6GxuFLEA3lPcKhHMLYnOIS0knHFHJ/v3OZwinhQ23D8E4kM4XBHqCDKdU4QvprFDCG
e7JYktHYWjxpI2rHemY6jCer0lE4RlAvPQVcaYnigcFl0u0PDlzg7r67E7uk4vlifXR0uFg/yRfr
Zzn+5Pkyjgvv3rSq3G3CpYmqKC906ZPcbF/MHdpnUmJBsGaVAe5g3EO9y4T3DvaSnTKnlVAOtvFy
mvLYk/6Vhj7dlldqP5lNG0YwegKz2fZ0DK8gDGEKocKzEHGgRG33v0mmqdVibhtrniCV+LYzomms
WU2tNnC41UwpJrgycffrDxuCPcThRLRXCprG86cRPI/gxdLx7CU68zQmum5Cd2rexo7avC+CXoUP
K8673VKdsO17SHY4smtkYDN2qrslNf9sRr1Ae73d1VfLKzN2Rlv8Ht7g0ubdCf1HNj12J50VdsS8
v4f0k/QX+Wy9aNyy0jGv39tutpK9E+JHQFORlGJdWcE4qdwAXjGUux0KKKu2gWuc7SiAwPFl/EfX
Y5tEUk5QK7sd2zlNS6w19KLpT1orsX/GmDu/Cf4CYgbDZGAHAAA=
------=_NextPart_000_00AF_01C1CF3C.A6A54180--
- Raw text -