Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT cygwin DOT com Message-ID: <00da01c1cf80$2d13cb40$5b46fea9@mchasecompaq> From: "Michael A Chase" Cc: "CygWin-Apps" References: <3C96D9B7 DOT 8000904 AT ece DOT gatech DOT edu> Subject: Re: release setup now? Date: Tue, 19 Mar 2002 11:53:14 -0800 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_00AF_01C1CF3C.A6A54180" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 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" To: "Robert Collins" Cc: "CygWin-Apps" 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--