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]

Re: Cygwin 1.7.7: intermittent Perl "unable to remap *.dll" error with Windows 7/2008R2


On 12/16/2010 9:21 PM, Daniel Colascione wrote:
On 12/16/10 4:25 PM, Larry Hall (Cygwin) wrote:
On 12/16/2010 5:34 PM, Manfred Brabec wrote:
Hello Corinna,
Cygwin is really great, but has huge stability problems running on top of
Windows 7 or Windows 2008R2 (both 64Bit).

When running Perl scipts, they intermittent stop with fatal error
"unable to
remap" any dll. When you try to run the perl script several times,
then it
will work again for one or if you are lucky for many times.

Unsuccessful workarounds so far:

1. ash -> rebaseall: does not solve the problem.

For perl, you need perlrebase. rebaseall doesn't know about all the perl modules that you may have installed.


Why doesn't rebase just look for all DLLs in the usual Cygwin locations instead of using the package database?

I suppose it could. But the rebase package was developed to address the rebase problem for Cygwin packages that are part of the distribution. That includes perl. But perl can pull in its own stuff, particularly stuff that isn't in the distro. The rebase package would have to be taught how to find and handle those. Presumably, this could be done by leveraging what perlrebase does but that requires coordination and effort, even if Reini and Jason want it to happen. It's really their call since it's their packages that would be directly affected by any work to address your question.

--
Larry

_____________________________________________________________________

A: Yes.
Q: Are you sure?
A: Because it reverses the logical flow of conversation.
Q: Why is top posting annoying in email?

-- 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


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