Re: [UPDATE] whois-4.7.17-1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Lapo Luchini on 9/22/2006 3:19 PM: New upstream release. Files: http://cyberx.lapo.it/cygwin/whois/whois-4.7.17-1.tar.bz2 http://cyberx.lapo.it/cygwin/whois/whois-4.7.17-1-src.tar.bz2 done, removed 4.6.14-1 and 4.7.8-1, leaving 4.7.11-1 as previous. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFF9Y984KuGfSFAYARAkT9AJ9q1dQ+3fl+fuzzLW2PrRW0zIX1QgCgwt8c bSbYmGJA6MD31twU8ePZgGo= =yD+E -END PGP SIGNATURE-
Re: [UPLOAD] monotone-0.29-1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Lapo Luchini on 9/23/2006 10:15 AM: New upstream major release. Files: http://cyberx.lapo.it/cygwin/monotone/monotone-0.30-1-src.tar.bz2 http://cyberx.lapo.it/cygwin/monotone/monotone-0.30-1.tar.bz2 done, removed 0.28-1, leaving 0.29-1 as previous - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFF9pO84KuGfSFAYARAt2qAJ0WLL4FD1RsRS1XbLnE1iGYg3DNwACgl4TV FBVc303knLkWqsmE+E8gAVs= =9Gr9 -END PGP SIGNATURE-
[RFU] stunnel-4.16-1 [repost]
I want to take over maintainership of stunnel, which was abandoned a few weeks ago. I have a new build ready for upload; URLs are below. setup.hint hasn't changed. The package layout hasn't changed either; this is just a point-version update to the current package. Please review as needed, let me know if there are any problems, and otherwise upload. Thanks, Andrew. wget\ http://home.comcast.net/~andrex/cygwin/stunnel/stunnel-4.16-1.tar.bz2\ http://home.comcast.net/~andrex/cygwin/stunnel/stunnel-4.16-1-src.tar.bz2
Why don't I get an xterm ??
Hello, I've recently installed cygwin (with ALL of the x11 stuff) and am trying to open up an xterm, though to no success. I get a pile of messages from startXWin.sh (which to my novice eyes are unintelligible, there is something in there about XF86Config and I've tried reading the cygwin docs on this but the discussion is totally beyond me). Despite this when I type in xterm afterwards I get absolutely no response. I've attached the error messages below. Is there further information that you need, or do you have any advice ?? Mark ps. if it's at all relevant I'm also using a Swiss keyboard. --- $ startxwin.sh [1] 13024 [EMAIL PROTECTED] ~ $ Welcome to the XWin X Server Vendor: The Cygwin/X Project Release: 6.8.99.901-4 Contact: cygwin-xfree@cygwin.com XWin was started with the following command line: XWin -multiwindow -clipboard -silent-dup-error _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created. winValidateArgs - g_iNumScreens: 1 iMaxConsecutiveScreen: 1 (II) XF86Config is not supported (II) See http://x.cygwin.com/docs/faq/cygwin-x-faq.html for more information winDetectSupportedEngines - Windows NT/2000/XP winDetectSupportedEngines - DirectDraw installed winDetectSupportedEngines - DirectDraw4 installed winDetectSupportedEngines - Returning, supported engines 0007 winSetEngine - Multi Window or Rootless = ShadowGDI winAdjustVideoModeShadowGDI - Using Windows display depth of 32 bits per pixel winAllocateFBShadowGDI - Creating DIB with width: 1280 height: 800 depth: 32 winFinishScreenInitFB - Masks: 00ff ff00 00ff winInitVisualsShadowGDI - Masks 00ff ff00 00ff BPRGB 8 d 24 bpp 32 null screen fn ReparentWindow null screen fn RestackWindow InitQueue - Calling pthread_mutex_init InitQueue - pthread_mutex_init returned InitQueue - Calling pthread_cond_init InitQueue - pthread_cond_init returned winInitMultiWindowWM - Hello winInitMultiWindowWM - Calling pthread_mutex_lock () winMultiWindowXMsgProc - Hello winMultiWindowXMsgProc - Calling pthread_mutex_lock () MIT-SHM extension disabled due to lack of kernel support XFree86-Bigfont extension local-client optimization disabled due to lack of shar ed memory support in the kernel (--) Setting autorepeat to delay=500, rate=31 (--) winConfigKeyboard - Layout: 0807 (0807) (--) Using preset keyboard for German (Switzerland) (807), type 4 Rules = xorg Model = pc105 Layout = de_CH Variant = (null) Options = (n ull) 20 [main] XWin 13124 child_copy: linked dll data write copy failed, 0x97C00 0..0x97C040, done 0, windows pid 2277572, Win32 error 487 (EE) Couldn't load XKB keymap, falling back to pre-XKB keymap (--) 3 mouse buttons found Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from li st! winPointerWarpCursor - Discarding first warp: 640 400 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Problems opening a window
Hello... I have attached the errors and xwin.log file from my server. I am running Windows Server 2003 64bit and am trying to obtain XWindows access to a LINUX server. I was able to get a window to open once, but it was grey...no login windows. Thanks for your help.{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}} {\*\generator Msftedit 5.41.21.2500;}\viewkind4\uc1\pard\f0\fs20 XWin -query 10.104.2.41\par Welcome to the XWin X Server\par Vendor: The Cygwin/X Project\par Release: 6.8.99.901-4\par \par Contact: [EMAIL PROTECTED] \par XWin was started with the following command line:\par \par XWin -query 10.104.2.41 \par \par _XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed\par _XSERVTransMakeAllCOTSServerListeners: server already running\par \par Fatal server error:\par Cannot establish any listening sockets - Make sure an X server isn't already running\par winDeinitMultiWindowWM - Noting shutdown in progress\par \par \par XWIN.log\par _XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed\par _XSERVTransMakeAllCOTSServerListeners: server already running\par \par Fatal server error:\par Cannot establish any listening sockets - Make sure an X server isn't already running\par winDeinitMultiWindowWM - Noting shutdown in progress\par } -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/
Re: Speeding up Cygwin deployment
C:\cygwin\usr\share\man\man1\allec.1 C:\cygwin\usr\X11R6\lib\X11\doc\html\atobm.1.html I don't have a system against which to check this conjecture, but if you do a DOS attrib on each of these files my guess is that the first is created as a +R symlink and the second as a +S symlink*; and if you do a DOS dir the first will be revealed as a .lnk file and the second will not. It looks to me as though the zipper you're using understands and can re-create files of the first sort, but the second goes wrong. (Or maybe even +S +H which might help explain its invisibility, but don't think so.) For different but similar reasons (the need to copy an entire Cygwin system to other file systems via a DVD which can faithfully transfer +R but not +S files whilst preserving these attributes) I have gone through the system re-creating all original +S symlinks as +R. If the above conjecture is true / looks as though it might be true, and if you think this re-creation might help I can send you the script. Fergus -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl's use locale don't work on Cygwin ?
Hello, Yitzchak, YST Letting perl know what the encoding of your data is should enable /i to work YST correctly. How you would do this depends on what exactly you are doing; it YST may just require a use encoding 'cp1251';. (I assume 2151 was a typo.) Well, all I got was perfectly formed UTF8 output, and this is not what I've been looking for because now I need somehow to convert UTF8 input to CP1251 to be able to use for database query and ... yes, again do case-insensitive regex on it. As soon as missing locale is an issue for lots of application, including Perl and Postgress, and as soon as maintainers of newlib do not have time or do not want to add this functionality maybe it's possible to add some hooks to use Windows' native locale support ? ActivePerl and MySQL guys did it, it's far from being perfect but at least it works. -- Regards, Sergei Kolodka -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Speeding up Cygwin deployment
C:\cygwin\usr\share\man\man1\allec.1 C:\cygwin\usr\X11R6\lib\X11\doc\html\atobm.1.html I don't have a system against which to check this conjecture, but if you do a DOS attrib on each of these files my guess is that the first is created as a +R symlink and the second as a +S symlink*; and if you do a DOS dir the first will be revealed as a .lnk file and the second will not. It looks to me as though the zipper you're using understands and can re-create files of the first sort, but the second goes wrong. (Or maybe even +S +H which might help explain its invisibility, but don't think so.) For different but similar reasons (the need to copy an entire Cygwin system to other file systems via a DVD which can faithfully transfer +R but not +S files whilst preserving these attributes) I have gone through the system re-creating all original +S symlinks as +R. If the above conjecture is true / looks as though it might be true, and if you think this re-creation might help I can send you the script. Fergus You are right. The first file has R and the second one has S attrib set. So, I guess your script to change all the S attribs to R should work for me too. Could you please send it to me. I am wondering: Why would they set these html files as System files? Why info-zip (or probably any DOS app) can't restore them?? Why WinXP's internal unzipper goes an order of magnitude slower if the archive has S files??? Thanks, Vinod -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Speeding up Cygwin deployment
Vinod Gupta wrote: C:\cygwin\usr\share\man\man1\allec.1 C:\cygwin\usr\X11R6\lib\X11\doc\html\atobm.1.html I don't have a system against which to check this conjecture, but if you do a DOS attrib on each of these files my guess is that the first is created as a +R symlink and the second as a +S symlink*; and if you do a DOS dir the first will be revealed as a .lnk file and the second will not. It looks to me as though the zipper you're using understands and can re-create files of the first sort, but the second goes wrong. (Or maybe even +S +H which might help explain its invisibility, but don't think so.) For different but similar reasons (the need to copy an entire Cygwin system to other file systems via a DVD which can faithfully transfer +R but not +S files whilst preserving these attributes) I have gone through the system re-creating all original +S symlinks as +R. If the above conjecture is true / looks as though it might be true, and if you think this re-creation might help I can send you the script. Fergus You are right. The first file has R and the second one has S attrib set. So, I guess your script to change all the S attribs to R should work for me too. Could you please send it to me. I am wondering: Why would they set these html files as System files? Because they are apparently the older style Cygwin symlink. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 216 Dalton Rd. (508) 893-9889 - FAX Holliston, MA 01746 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
RE: Perl's use locale don't work on Cygwin ?
Look at the iconv utility. --Ken Nellis -Original Message- From: Sergei Kolodka [mailto:ukr.name.lists at gmail dot com] Sent: Monday, September 25, 2006 8:30 AM To: cygwin at cygwin dot com Subject: Re: Perl's use locale don't work on Cygwin ? snip/ Well, all I got was perfectly formed UTF8 output, and this is not what I've been looking for because now I need somehow to convert UTF8 input to CP1251 to be able to use for database query and ... yes, again do case-insensitive regex on it. snip/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
[ANNOUNCEMENT] Updated: bash-3.1-8
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 A new release of bash, 3.1-8, is now available, replacing 3.1-6 as the current version. The 3.0 series of bash is no longer available from the mirrors. NEWS: = This version was previously released as an experimental version, and the list traffic has been minimal enough that it seemed safe to promote to current. The changes between this release and 3.1-6 are all related to removing several outdated #ifdefs that were once necessary in bash for older versions of cygwin, but which slowed down performance. In particular, bash is now faster and more like Linux when operating on binary mounts; if your script uses \n line endings, bash will read a buffer at a time instead of a byte a time, for much less disk traffic. A script on a binary mount that uses \r\n line endings will probably encounter syntax errors or odd variable assignments, because the \r is treated literally. If this happens to you, use d2u to fix the line endings, or change your script to live in a text mount point. A script that resides on a text mount can have either line ending (even inconsistently mixed), but be aware that text mount points are slower, due to \r\n filtering. Remember, you must not have any bash or /bin/sh instances running when you upgrade the bash package. This release will work with cygwin-1.5.21-1 or later. DESCRIPTION: Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification. As of the bash 3.0 series, cygwin /bin/sh defaults to bash, not ash, similar to Linux distributions. UPDATE: === To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'bash' in the 'Base' category (it should already be selected). DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. - -- Eric Blake volunteer cygwin bash maintainer CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFF9e984KuGfSFAYARAg4uAJ9Lma3J86h0NSgfXxmNzrgZCSStnACfX7c/ Xa6rJ4ZfSJRuaMo736kw3Ss= =vdWS -END PGP SIGNATURE- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: DLL error messages suppressed under zsh/RXVT
Williams, Gerald S (Jerry) wrote: $ mv cygcrypto-0.9.8.dll cygcrypto-0.9.8.dll.NOT $ ./openssl $ No popups or error messages, just silently exits. Before sending your cygcheck.out, try checking the archives. This problem was talked about a couple of months ago. See the thread starting with: http://sourceware.org/ml/cygwin/2006-08/msg01039.html -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl's use locale don't work on Cygwin ?
Sergei Kolodka wrote: YST Letting perl know what the encoding of your data is should enable /i to work YST correctly. How you would do this depends on what exactly you are doing; it YST may just require a use encoding 'cp1251';. (I assume 2151 was a typo.) Well, all I got was perfectly formed UTF8 output, and this is not what I've been looking for because now I need somehow to convert UTF8 input to CP1251 to be able to use for database query and ... yes, again do case-insensitive regex on it. I'm not sure what you mean by that last part, but if you need to explicitly use it as cp1251, you'd do $cp1251_octets = Encode::encode('cp1251', $data). -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Install hangs
Hello, I'm trying to update my Cygwin installation using setup.exe v. 2.510.2.2 (the latest as of a few hours ago). When I run setup, after downloading and verifying MD5 checksums, it hangs at: Running preremove script... automake-devel There's no significant CPU or disk activity, and the Task Manager reports setup as running. I'm running XP SP2 on a TP R50p. Does anybody have any idea what's going on here, and how to work around it? Regards, Eric Mader -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
[ANNOUNCEMENT] Updated: m4-1.4.7-1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 A new release of m4, 1.4.7-1, is available, replacing 1.4.6-1 as current. NEWS This is a new upstream release. From the NEWS file, the changes since 1.4.6 are listed below. See also /usr/share/doc/m4-1.4.7/. You must rebuild from source if you want the experimental changeword feature enabled, as using it can slow down normal operation, and since it will disappear from the eventual m4 2.0. DESCRIPTION === m4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). GNU m4 also has built-in functions for including files, running shell commands, doing arithmetic, etc. UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'm4' from the 'Interpreters' category. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. - -- Eric Blake volunteer cygwin m4 maintainer CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. NEWS file extract: == Version 1.4.7 - 25 September 2006, by Eric Blake (CVS version 1.4.6a) * Fix regression from 1.4.5 in handling a file that ends in a macro expansion without arguments instead of a newline. * The define and pushdef macros now warn when the first argument is not a string, rather than silently doing nothing. * Standard input can now be read more than once, as in 'm4 - file -', and is not closed until all wrapped text is handled. This makes a difference when stdin is not a regular file, and also fixes bugs when using the syscmd or esyscmd macros from wrapped text. * When standard input is a seekable file, the m4exit, syscmd, and esyscmd macros now restore the current position to the next unread byte rather than discarding an arbitrary amount of buffered data. * SysV command-line compatibility is no longer a goal of GNU M4; the focus will be instead on POSIX compatibility. This release continues to support previous usage, but adds warnings in areas which will allow a future version of GNU M4 to use its own extensions without being tied to the SysV command line interface. * The no-op compatibility command line options -B, -N, -S, -T, and --diversions may be withdrawn or assigned new meanings in future releases, so they now issue a warning if used. * A new command line option -i replaces the compatibility -e as the short spelling of --interactive, for consistency with other GNU tools; a warning is issued if the old spelling is used, and it may be assigned new meaning in future releases. * A new command line option --debugfile replaces the options -o and --error-output as the preferred spelling. The old options were misleading in their names and inconsistent with other GNU tools; they are still silently accepted, but no longer documented in --help, and may be assigned new meanings in future releases. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFGJD084KuGfSFAYARAh3qAKCJa5bcoAU2swh0x2nzzb39EBElQACgog6I NMbnMlKDyRc1dzcseRLieXA= =K4my -END PGP SIGNATURE- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Install hangs
I recently experienced a similar scenario, posted a general description of the user experience (with some questions) in an attempt to elicit general comments. I rcv'd the same response as those before me... as is evidenced in the archives. That is, no response. I suppose the philosophy is: if there is no response then no problem exists. ;-) On Mon, 2006-09-25 at 14:38 -1000, Eric Mader wrote: Hello, I'm trying to update my Cygwin installation using setup.exe v. 2.510.2.2 (the latest as of a few hours ago). When I run setup, after downloading and verifying MD5 checksums, it hangs at: Running preremove script... automake-devel There's no significant CPU or disk activity, and the Task Manager reports setup as running. I'm running XP SP2 on a TP R50p. Does anybody have any idea what's going on here, and how to work around it? Regards, Eric Mader -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
RE: cron - error starting a service
Thanks Pierre, your first suggestion has got this over the line. Given that this development is for a dedicated machine with a single generic username I will stick with the myself option for the time being. The interesting thing is I just managed to configure, successfully start the cron service, and run scheduled tasks with my username which contains a space. -Original Message- From: Pierre A. Humblet [mailto:[EMAIL PROTECTED] Sent: Friday, 22 September 2006 00:07 To: David Rekas; Harig, Mark; cygwin@cygwin.com Subject: Re: cron - error starting a service I am stumped and can only suggest some debugging. Here are some ideas: - Can you start cron running as yourself (option in cron-config) ? Remember, cron won't process users with spaces, but the daemon should keep running. - Can you start anything under cygrunsrv? For example a bash script located in /usr/sbin that writes into some file in /var/log, sleeps for 10 s, then exits - Run as SYSTEM. Ways to do that have been posted on the list. My usual way is to have inetd running with telnetd enabled. Temporarily clear the SYSTEM password field in /etc/password and specify a home dir and a shell for SYSTEM, then telnet into localhost as SYSTEM. Try to launch cron from the shell and see if there is any error message. I will be away for the next 10 days, so don't expect feedback from me past this PM. Pierre -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Speeding up Cygwin deployment
On 9/25/2006 9:03 AM, Vinod Gupta wrote: C:\cygwin\usr\share\man\man1\allec.1 C:\cygwin\usr\X11R6\lib\X11\doc\html\atobm.1.html [...] I am wondering: Why would they set these html files as System files? Why info-zip (or probably any DOS app) can't restore them?? Why WinXP's internal unzipper goes an order of magnitude slower if the archive has S files??? Thanks, Vinod As I said earlier, I am trying to deploy Cygwin on 100 WinXP machines by zipping C:\cygwin from a reference machine and unzipping the archive on 100 targets. It works but unzipping is painfully slow (takes 45 minutes instead of 4-5). A little deeper look shows that WinXP's builtin unzipper spends almost all the time in the following three folders: C:\cygwin\usr\share\doc\ C:\cygwin\usr\share\qt3\doc\ C:\cygwin\usr\X11R6\lib\X11\doc\ I don't need any documentation for Cygwin, nor man pages nor user guides particularly when these three folders constitute only 10% of the total Cygwin disk space but take 90% of the time to unzip. I tried excluding cygwin-doc and the setup stalled at the end of download at _update-info-dir package with an error Download incomplete, retry? Retry failed too. It seems there are some dependencies problems. Which packages should I exclude from installation on the reference machine? Vinod -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Updated: bash-3.1-8
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 A new release of bash, 3.1-8, is now available, replacing 3.1-6 as the current version. The 3.0 series of bash is no longer available from the mirrors. NEWS: = This version was previously released as an experimental version, and the list traffic has been minimal enough that it seemed safe to promote to current. The changes between this release and 3.1-6 are all related to removing several outdated #ifdefs that were once necessary in bash for older versions of cygwin, but which slowed down performance. In particular, bash is now faster and more like Linux when operating on binary mounts; if your script uses \n line endings, bash will read a buffer at a time instead of a byte a time, for much less disk traffic. A script on a binary mount that uses \r\n line endings will probably encounter syntax errors or odd variable assignments, because the \r is treated literally. If this happens to you, use d2u to fix the line endings, or change your script to live in a text mount point. A script that resides on a text mount can have either line ending (even inconsistently mixed), but be aware that text mount points are slower, due to \r\n filtering. Remember, you must not have any bash or /bin/sh instances running when you upgrade the bash package. This release will work with cygwin-1.5.21-1 or later. DESCRIPTION: Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification. As of the bash 3.0 series, cygwin /bin/sh defaults to bash, not ash, similar to Linux distributions. UPDATE: === To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'bash' in the 'Base' category (it should already be selected). DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. - -- Eric Blake volunteer cygwin bash maintainer CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFF9e984KuGfSFAYARAg4uAJ9Lma3J86h0NSgfXxmNzrgZCSStnACfX7c/ Xa6rJ4ZfSJRuaMo736kw3Ss= =vdWS -END PGP SIGNATURE-
Updated: m4-1.4.7-1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 A new release of m4, 1.4.7-1, is available, replacing 1.4.6-1 as current. NEWS This is a new upstream release. From the NEWS file, the changes since 1.4.6 are listed below. See also /usr/share/doc/m4-1.4.7/. You must rebuild from source if you want the experimental changeword feature enabled, as using it can slow down normal operation, and since it will disappear from the eventual m4 2.0. DESCRIPTION === m4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). GNU m4 also has built-in functions for including files, running shell commands, doing arithmetic, etc. UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'm4' from the 'Interpreters' category. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. - -- Eric Blake volunteer cygwin m4 maintainer CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. NEWS file extract: == Version 1.4.7 - 25 September 2006, by Eric Blake (CVS version 1.4.6a) * Fix regression from 1.4.5 in handling a file that ends in a macro expansion without arguments instead of a newline. * The define and pushdef macros now warn when the first argument is not a string, rather than silently doing nothing. * Standard input can now be read more than once, as in 'm4 - file -', and is not closed until all wrapped text is handled. This makes a difference when stdin is not a regular file, and also fixes bugs when using the syscmd or esyscmd macros from wrapped text. * When standard input is a seekable file, the m4exit, syscmd, and esyscmd macros now restore the current position to the next unread byte rather than discarding an arbitrary amount of buffered data. * SysV command-line compatibility is no longer a goal of GNU M4; the focus will be instead on POSIX compatibility. This release continues to support previous usage, but adds warnings in areas which will allow a future version of GNU M4 to use its own extensions without being tied to the SysV command line interface. * The no-op compatibility command line options -B, -N, -S, -T, and --diversions may be withdrawn or assigned new meanings in future releases, so they now issue a warning if used. * A new command line option -i replaces the compatibility -e as the short spelling of --interactive, for consistency with other GNU tools; a warning is issued if the old spelling is used, and it may be assigned new meaning in future releases. * A new command line option --debugfile replaces the options -o and --error-output as the preferred spelling. The old options were misleading in their names and inconsistent with other GNU tools; they are still silently accepted, but no longer documented in --help, and may be assigned new meanings in future releases. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFGJD084KuGfSFAYARAh3qAKCJa5bcoAU2swh0x2nzzb39EBElQACgog6I NMbnMlKDyRc1dzcseRLieXA= =K4my -END PGP SIGNATURE-