X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-0.0 required=5.0 tests=BAYES_00,RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_SORBS_WEB,SPF_PASS X-Spam-Check-By: sourceware.org Message-ID: <4B4C681E.60004@gmail.com> Date: Tue, 12 Jan 2010 07:16:30 -0500 From: Tod User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Cygwin upgrade References: <4B4B8E0C DOT 4060307 AT gmail DOT com> <4B4B90E8 DOT 20904 AT cygwin DOT com> In-Reply-To: <4B4B90E8.20904@cygwin.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On 1/11/2010 3:58 PM, Larry Hall (Cygwin) wrote: > On 01/11/2010 03:46 PM, Tod wrote: >> I'm upgrading to 1.7.1 from the previous version which I was pretty good >> at keeping up to date. >> >> I ran into a problem installing openssh which locked the install forcing >> me to cancel. I stopped the openssh service and cygwin service and tried >> again. It completed with me ok'ing past pointer errors on certain >> packages from the previous install attempt. I restarted and now get the >> message: >> >> "The procedure entry point __ctype_ptr__ could not be located in the >> dynamic link library cygwin1.dll." >> >> I'm running XP service pack 2. I haven't rebooted the box yet so maybe >> that has something to do with it? The thought was that reboot in Cygwin >> terms was restarting Cygwin. I'll try the box now and report back >> tomorrow. > > Not when you're dealing with an in-use version of cygwin1.dll during an > installation > it's not. Clearly what you're running into is postinstall scripts that > are running with > updated tools accessing the older version of cygwin1.dll you have. The > solution? > Reboot and run 'setup.exe' again. The postinstall scripts that didn't > already run > will be run in the process. You don't need to reinstall any packages unless > you ignored any of the error messages you got and allowed the > postinstall scripts > to continue running. Speaking of reinstall, if I did ignore those pesky error messages, is there a way to mark all my existing packages for update so I can rereun the setup again? Kind of like an upgrade do over? Thanks - Tod -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple