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

Reply via email to