public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* install package from cpan report "address space needed by ... is already occupied"
@ 2012-07-25  1:13 ping
  2012-07-26  9:48 ` Adam Dinwoodie
  2012-07-27 10:21 ` Aaron Schneider
  0 siblings, 2 replies; 8+ messages in thread
From: ping @ 2012-07-25  1:13 UTC (permalink / raw)
  To: cygwin

I'm trying to install App::Asciio in cygwin, but got following error, 
please advice, or what info are still needed to proceed, thanks!

CPAN: Module::Build loaded ok (v0.3613)

   CPAN.pm: Going to build N/NK/NKH/App-Asciio-1.02.71.tar.gz

       0 [main] perl 6432 child_info_fork::abort: address space needed 
by 'Base64.dll' (0xC60000) is already occupied
       1 [main] perl 3844 child_info_fork::abort: unable to remap 
Util.dll to same address as parent (009A0000) - try running rebaseall
       0 [main] perl 10708 child_info_fork::abort: address space needed 
by 'Base64.dll' (0xC60000) is already occupied
       0 [main] perl 11276 child_info_fork::abort: unable to remap 
Util.dll to same address as parent (009A0000) - try running rebaseall
       0 [main] perl 1976 child_info_fork::abort: address space needed 
by 'Base64.dll' (0xC60000) is already occupied


thanks!

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: install package from cpan report "address space needed by ... is already occupied"
  2012-07-25  1:13 install package from cpan report "address space needed by ... is already occupied" ping
@ 2012-07-26  9:48 ` Adam Dinwoodie
  2012-07-26 13:34   ` ping
  2012-07-27 10:21 ` Aaron Schneider
  1 sibling, 1 reply; 8+ messages in thread
From: Adam Dinwoodie @ 2012-07-26  9:48 UTC (permalink / raw)
  To: cygwin

ping wrote:
>I'm trying to install App::Asciio in cygwin, but got following error,-
>please advice, or what info are still needed to proceed, thanks!
>
>CPAN: Module::Build loaded ok (v0.3613)
>
>   CPAN.pm: Going to build N/NK/NKH/App-Asciio-1.02.71.tar.gz
>
>       0 [main] perl 6432 child_info_fork::abort: address space needed-
>by 'Base64.dll' (0xC60000) is already occupied
>       1 [main] perl 3844 child_info_fork::abort: unable to remap-
>Util.dll to same address as parent (009A0000) - try running rebaseall
>       0 [main] perl 10708 child_info_fork::abort: address space needed-
>by 'Base64.dll' (0xC60000) is already occupied
>       0 [main] perl 11276 child_info_fork::abort: unable to remap-
>Util.dll to same address as parent (009A0000) - try running rebaseall
>       0 [main] perl 1976 child_info_fork::abort: address space needed-
>by 'Base64.dll' (0xC60000) is already occupied

Did you try following the instructions in those error messages?

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: install package from cpan report "address space needed by ... is already occupied"
  2012-07-26  9:48 ` Adam Dinwoodie
@ 2012-07-26 13:34   ` ping
  2012-07-26 13:53     ` Larry Hall (Cygwin)
  2012-07-26 14:04     ` Adam Dinwoodie
  0 siblings, 2 replies; 8+ messages in thread
From: ping @ 2012-07-26 13:34 UTC (permalink / raw)
  To: cygwin, Adam.Dinwoodie

actually I tried...couldn't figure out how. the instruction from 
rebaseall is quite confusing...


[ping@ping-new-laptop ~]$ rebaseall
rebaseall: only ash or dash processes are allowed during rebasing
     Exit all Cygwin processes and stop all Cygwin services.
     Execute ash (or dash) from Start/Run... or a cmd or command window.
     Execute '/bin/rebaseall' from ash (or dash).
[ping@ping-new-laptop ~]$
[ping@ping-new-laptop ~]$
[ping@ping-new-laptop ~]$ ash
[\e[32m\u@\h \e[33m\W\e[0m]$ /bin/rebaseall
ash: 1: /bin/rebseall: not found
[\e[32m\u@\h \e[33m\W\e[0m]$ exit
[ping@ping-new-laptop ~]$ dash.exe
[\e[32m\u@\h \e[33m\W\e[0m]$ reba
[\e[32m\u@\h \e[33m\W\e[0m]$ rebaseall.exe
dash: 2: rebaseall.exe: not found
[\e[32m\u@\h \e[33m\W\e[0m]$ /bin/rebaseall.exe
dash: 3: /bin/rebaseall.exe: not found
[\e[32m\u@\h \e[33m\W\e[0m]$ rebaseall
rebaseall: only ash or dash processes are allowed during rebasing
     Exit all Cygwin processes and stop all Cygwin services.
     Execute ash (or dash) from Start/Run... or a cmd or command window.
     Execute '/bin/rebaseall' from ash (or dash).

c:\>
c:\>cd cygwin

c:\cygwin>cd bin

c:\cygwin\bin>./ash
'.' is not recognized as an internal or external command,
operable program or batch file.

c:\cygwin\bin>ash
$ /bin/rebaseall
rebaseall: only ash or dash processes are allowed during rebasing
     Exit all Cygwin processes and stop all Cygwin services.
     Execute ash (or dash) from Start/Run... or a cmd or command window.
     Execute '/bin/rebaseall' from ash (or dash).


On 07/26/2012 05:46 AM, Adam Dinwoodie wrote:
> ping wrote:
>> I'm trying to install App::Asciio in cygwin, but got following error,-
>> please advice, or what info are still needed to proceed, thanks!
>>
>> CPAN: Module::Build loaded ok (v0.3613)
>>
>>    CPAN.pm: Going to build N/NK/NKH/App-Asciio-1.02.71.tar.gz
>>
>>        0 [main] perl 6432 child_info_fork::abort: address space needed-
>> by 'Base64.dll' (0xC60000) is already occupied
>>        1 [main] perl 3844 child_info_fork::abort: unable to remap-
>> Util.dll to same address as parent (009A0000) - try running rebaseall
>>        0 [main] perl 10708 child_info_fork::abort: address space needed-
>> by 'Base64.dll' (0xC60000) is already occupied
>>        0 [main] perl 11276 child_info_fork::abort: unable to remap-
>> Util.dll to same address as parent (009A0000) - try running rebaseall
>>        0 [main] perl 1976 child_info_fork::abort: address space needed-
>> by 'Base64.dll' (0xC60000) is already occupied
>
> Did you try following the instructions in those error messages?
>
> --
> 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
>


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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: install package from cpan report "address space needed by ... is already occupied"
  2012-07-26 13:34   ` ping
@ 2012-07-26 13:53     ` Larry Hall (Cygwin)
  2012-07-26 14:04     ` Adam Dinwoodie
  1 sibling, 0 replies; 8+ messages in thread
From: Larry Hall (Cygwin) @ 2012-07-26 13:53 UTC (permalink / raw)
  To: cygwin

On 7/26/2012 9:33 AM, ping wrote:
> actually I tried...couldn't figure out how. the instruction from rebaseall
> is quite confusing...

You missed some important bits:

> [ping@ping-new-laptop ~]$ rebaseall
> rebaseall: only ash or dash processes are allowed during rebasing
>      Exit all Cygwin processes and stop all Cygwin services.
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
i.e. You can't start ash or dash from a Cygwin shell or terminal.

>      Execute ash (or dash) from Start/Run... or a cmd or command window.
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Run ash from here _after_stopping_all_Cygwin_processes_and_services_.

>      Execute '/bin/rebaseall' from ash (or dash).



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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: install package from cpan report "address space needed by ... is already occupied"
  2012-07-26 13:34   ` ping
  2012-07-26 13:53     ` Larry Hall (Cygwin)
@ 2012-07-26 14:04     ` Adam Dinwoodie
  1 sibling, 0 replies; 8+ messages in thread
From: Adam Dinwoodie @ 2012-07-26 14:04 UTC (permalink / raw)
  To: cygwin

ping wrote:
>actually I tried...couldn't figure out how. the instruction from-
>rebaseall is quite confusing...

First, don't top post.

Second, help yourself: did you try looking at the FAQ or Google?

Third, help us help you: don't tell us you're confused, tell us what you're
confused by. Don't make us look through reams of output to try and understand
what you're trying to do, cut it down to the minimum that shows the problem.

I recommend reading through all of the below (yes, I mean all, and in full)
before posting again. Reread if you've already read them once.

http://cygwin.com/problems.html
http://www.catb.org/~esr/faqs/smart-questions.html
http://slash7.com/2006/12/22/vampires/

Currently you're giving me the impression that you want answers handed to you
on a plate, that you're not willing to work things out for yourself. If you
want help from the Cygwin folk (or pretty much anyone in the Linux world)
either learn how to solve simple problems yourself and ask useful questions, or
pay someone for tech support.

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: install package from cpan report "address space needed by ... is already occupied"
  2012-07-25  1:13 install package from cpan report "address space needed by ... is already occupied" ping
  2012-07-26  9:48 ` Adam Dinwoodie
@ 2012-07-27 10:21 ` Aaron Schneider
  2012-07-30 14:52   ` ping
  2012-07-30 17:56   ` Reini Urban
  1 sibling, 2 replies; 8+ messages in thread
From: Aaron Schneider @ 2012-07-27 10:21 UTC (permalink / raw)
  To: cygwin

On 25/07/2012 3:13, ping wrote:
> I'm trying to install App::Asciio in cygwin, but got following error,
> please advice, or what info are still needed to proceed, thanks!
>
> CPAN: Module::Build loaded ok (v0.3613)
>
>    CPAN.pm: Going to build N/NK/NKH/App-Asciio-1.02.71.tar.gz
>
>        0 [main] perl 6432 child_info_fork::abort: address space needed
> by 'Base64.dll' (0xC60000) is already occupied
>        1 [main] perl 3844 child_info_fork::abort: unable to remap
> Util.dll to same address as parent (009A0000) - try running rebaseall
>        0 [main] perl 10708 child_info_fork::abort: address space needed
> by 'Base64.dll' (0xC60000) is already occupied
>        0 [main] perl 11276 child_info_fork::abort: unable to remap
> Util.dll to same address as parent (009A0000) - try running rebaseall
>        0 [main] perl 1976 child_info_fork::abort: address space needed
> by 'Base64.dll' (0xC60000) is already occupied
>

Could you rename your c:\cygwin folder to c:\cygwin_bak and try a fresh 
install and see if happens the same? Are you installing cpan modules 
from binaries or compiling them with 'perl Build.PL'?

- There should be no need to rebase any dll, try installing all cpan 
modules from source code (the tar.gz). Install only perl from cygwin's 
setup.exe. If there are any compilation issues with any cpan module you 
will see it right away. All modules should compile and pass all t tests. 
You will need to install dependencies like gcc, gcc4, libbz2-devel, 
pkg-config and probably more from setup.exe.
- Remember to keep closed all terminals and cygwin sessions when running 
setup.exe
- I wasn't able to compile a lot of cpan modules under cygwin, for 
example P/PD/PDENIS/Test-Strict-0.14.tar.gz with either perl 5.10 or 
perl 5.14. This is not the case for Ubuntu, for example, at least trying 
to install all cpan dependencies for App-Asciio-1.02.71.

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: install package from cpan report "address space needed by ... is already occupied"
  2012-07-27 10:21 ` Aaron Schneider
@ 2012-07-30 14:52   ` ping
  2012-07-30 17:56   ` Reini Urban
  1 sibling, 0 replies; 8+ messages in thread
From: ping @ 2012-07-30 14:52 UTC (permalink / raw)
  To: cygwin



On 07/27/2012 06:20 AM, Aaron Schneider wrote:
> On 25/07/2012 3:13, ping wrote:
>> I'm trying to install App::Asciio in cygwin, but got following error,
>> please advice, or what info are still needed to proceed, thanks!
>>
>> CPAN: Module::Build loaded ok (v0.3613)
>>
>>    CPAN.pm: Going to build N/NK/NKH/App-Asciio-1.02.71.tar.gz
>>
>>        0 [main] perl 6432 child_info_fork::abort: address space needed
>> by 'Base64.dll' (0xC60000) is already occupied
>>        1 [main] perl 3844 child_info_fork::abort: unable to remap
>> Util.dll to same address as parent (009A0000) - try running rebaseall
>>        0 [main] perl 10708 child_info_fork::abort: address space needed
>> by 'Base64.dll' (0xC60000) is already occupied
>>        0 [main] perl 11276 child_info_fork::abort: unable to remap
>> Util.dll to same address as parent (009A0000) - try running rebaseall
>>        0 [main] perl 1976 child_info_fork::abort: address space needed
>> by 'Base64.dll' (0xC60000) is already occupied
>>
>
> Could you rename your c:\cygwin folder to c:\cygwin_bak and try a fresh
> install and see if happens the same? Are you installing cpan modules
> from binaries or compiling them with 'perl Build.PL'?
>
> - There should be no need to rebase any dll, try installing all cpan
> modules from source code (the tar.gz). Install only perl from cygwin's
> setup.exe. If there are any compilation issues with any cpan module you
> will see it right away. All modules should compile and pass all t tests.
> You will need to install dependencies like gcc, gcc4, libbz2-devel,
> pkg-config and probably more from setup.exe.
> - Remember to keep closed all terminals and cygwin sessions when running
> setup.exe
> - I wasn't able to compile a lot of cpan modules under cygwin, for
> example P/PD/PDENIS/Test-Strict-0.14.tar.gz with either perl 5.10 or
> perl 5.14. This is not the case for Ubuntu, for example, at least trying
> to install all cpan dependencies for App-Asciio-1.02.71.
>
> --

I was doing that but interupted it due to the long installation time 
(don't know why, I thought it just re-install a few dependencies but it 
seems to me like a whole cygwin re-installation, anyway...)
I'll try re-install cpan in cygwin and see.
I'm currently OK with the workaround of successfully installation the 
same cpan app from another perl project.
http://code.google.com/p/camelbox/

thanks.
regards
ping

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: install package from cpan report "address space needed by ... is already occupied"
  2012-07-27 10:21 ` Aaron Schneider
  2012-07-30 14:52   ` ping
@ 2012-07-30 17:56   ` Reini Urban
  1 sibling, 0 replies; 8+ messages in thread
From: Reini Urban @ 2012-07-30 17:56 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 2353 bytes --]

On Fri, Jul 27, 2012 at 5:20 AM, Aaron Schneider wrote:
> On 25/07/2012 3:13, ping wrote:
>>
>> I'm trying to install App::Asciio in cygwin, but got following error,
>> please advice, or what info are still needed to proceed, thanks!
>>
>> CPAN: Module::Build loaded ok (v0.3613)
>>
>>    CPAN.pm: Going to build N/NK/NKH/App-Asciio-1.02.71.tar.gz
>>
>>        0 [main] perl 6432 child_info_fork::abort: address space needed
>> by 'Base64.dll' (0xC60000) is already occupied
>>        1 [main] perl 3844 child_info_fork::abort: unable to remap
>> Util.dll to same address as parent (009A0000) - try running rebaseall
>>        0 [main] perl 10708 child_info_fork::abort: address space needed
>> by 'Base64.dll' (0xC60000) is already occupied
>>        0 [main] perl 11276 child_info_fork::abort: unable to remap
>> Util.dll to same address as parent (009A0000) - try running rebaseall
>>        0 [main] perl 1976 child_info_fork::abort: address space needed
>> by 'Base64.dll' (0xC60000) is already occupied
>>
>
> Could you rename your c:\cygwin folder to c:\cygwin_bak and try a fresh
> install and see if happens the same? Are you installing cpan modules from
> binaries or compiling them with 'perl Build.PL'?
>
> - There should be no need to rebase any dll, try installing all cpan modules
> from source code (the tar.gz). Install only perl from cygwin's setup.exe. If
> there are any compilation issues with any cpan module you will see it right
> away. All modules should compile and pass all t tests. You will need to
> install dependencies like gcc, gcc4, libbz2-devel, pkg-config and probably
> more from setup.exe.
> - Remember to keep closed all terminals and cygwin sessions when running
> setup.exe

> - I wasn't able to compile a lot of cpan modules under cygwin, for example
> P/PD/PDENIS/Test-Strict-0.14.tar.gz with either perl 5.10 or perl 5.14. This
> is not the case for Ubuntu, for example, at least trying to install all cpan
> dependencies for App-Asciio-1.02.71.

This part is a problem of a wrong test in Test-Strict-0.14/t/01all.t.

It falsely assumes cygwin is MSWin32 because Win32 is loadable and
then tries to convert
paths by Win32::GetLongPathName().
Expand the attached two files into .cpan/ to apply my patch
automatically on your next cpan attempt.
-- 
Reini Urban
http://cpanel.net/   http://www.perl-compiler.org/

[-- Attachment #2: Test-Strict-0.14.tar.gz --]
[-- Type: application/x-gzip, Size: 563 bytes --]

[-- Attachment #3: Type: text/plain, Size: 218 bytes --]

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2012-07-30 17:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-25  1:13 install package from cpan report "address space needed by ... is already occupied" ping
2012-07-26  9:48 ` Adam Dinwoodie
2012-07-26 13:34   ` ping
2012-07-26 13:53     ` Larry Hall (Cygwin)
2012-07-26 14:04     ` Adam Dinwoodie
2012-07-27 10:21 ` Aaron Schneider
2012-07-30 14:52   ` ping
2012-07-30 17:56   ` Reini Urban

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).