Ticket #258 (closed defect: fixed)
Installing Padre from CPAN doen't install Thread::Queue making Padre crash
| Reported by: | kixx | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | editor | Version: | 0.27 |
| Keywords: | install cpan | Cc: |
Description
Strawberry Perl 5.10.0.4
Padre 0.27
Install Strawberry Perl from scratch.
Install Padre via CPAN. (as documented on the website)
Although Makefile.PL specifies Threads::Queue v2.11, threads::shared v1.26 and threads v1.71, CPAN doesn't install them and leaving only the core modules, Threads::Queue v2.00, threads::shared v1.14 and threads v1.67
I suspect this has to do with trick_eumm;
As a result on various occasions (on exit, when opening CPAN config, etc.) padre will crash because Thread::Queue v2.00 lacks the insert method which it tries to use.
Change History
Note: See
TracTickets for help on using
tickets.

How To Fix:
Install the latest version of Thread::Queue and threads::shared manually with CPAN.
It is recommended to upgrade threads too.
cpan> install threads cpan> install threads::shared cpan> install Thread::Queue