X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-0.5 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,TW_SV,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes To: cygwin AT cygwin DOT com Subject: rebaseall failure/perlrebase conflict? Date: Mon, 05 Jul 2010 18:40:03 +0200 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: "Matthias Andree" Message-ID: User-Agent: Opera Mail/10.60 (Win32) 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 Trying to run rebase fails for me. It rebases a truckload full of dlls, then: /usr/lib/parrot/2.3.0/dynext/rational.dll: new base = 5f640000, new size = 20000 /usr/lib/parrot/2.3.0/dynext/subproxy.dll: new base = 5f620000, new size = 20000 ReBaseImage (/usr/lib/perl5/vendor_perl/5.10/i686-cygwin/auto/Image/Magick/Magick.dll) failed with last error = 6 And sure enough, no write permission on the file (I had previously run) $ ls -l /usr/lib/perl5/vendor_perl/5.10/i686-cygwin/auto/Image/Magick/Magick.dll -r-xr-xr-x 1 mandree root 284686 2010-05-03 16:14 /usr/lib/perl5/vendor_perl/5.10/i686-cygwin/auto/Image/Magick/Magick.dll #1 why would rebaseall fail here? perlrebase succeeds, and peflags either doesn't touch this, or doesn't fail either. #2 I'm a bit worried that I am the owner rather than "Administrator", I guess this is an artifact of the Win7 UAC. I had started a CMD.EXE as administrator and launched ash there. $ uname -a CYGWIN_NT-6.1 COMPUTER 1.7.5(0.225/5/3) 2010-04-12 19:07 i686 Cygwin (The whole story started when - again - after an upgrade "git svn rebase" would fail loading Perl DLLs to the same address. This is a nuisance.) -- Matthias Andree -- 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