This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

rebaseall failure/perlrebase conflict?

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:
Unsubscribe info:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]