The updated prerequisite that is causing the issue is now on MetaCPAN:
https://metacpan.org/release/STEVEB/Devel-Examine-Subs-1.45. It should be
on CPAN within a couple of hours.
It requires a newer version of File::Edit::Portable to be installed first,
which is here:
https://metacpan.org/release/STEVEB/File-Edit-Portable-0.08.
You should be able to use CPAN to install the newer modules within a couple
of hours. Since I've updated Devel::Trace::Subs as well this morning, a
simple "sudo cpan install Devel::Trace::Subs" should update everything.
On Wed, Sep 30, 2015 at 9:56 AM, Steve Bertrand <steve.bertrand@gmail.com>
wrote:
Show quoted text> Until the new version is uploaded, and instead of hacking source, you can
> bypass that piece of code by loading the module you're editing prior to
> injecting:
>
> Change:
>
> sudo perl -MDevel::Trace::Subs=install_trace -e 'install_trace(file =>
> "Data::Dump");'
>
>
> ...to this:
>
> sudo perl -MData::Dump -MDevel::Trace::Subs=install_trace -e
> 'install_trace(file =>
> "Data::Dump");'
>
> On Wed, Sep 30, 2015 at 9:52 AM, Steve Bertrand <steve.bertrand@gmail.com>
> wrote:
>
>> Thank you for the feedback. I found this bug yesterday, and it's fixed in
>> a current version. I'll be updating CPAN today. To fix temporarily until my
>> next version is released, in Devel/Examine/Subs.pm, change "use Symbol;" to
>> "use Symbol qw(delete_package);"
>>
>> New version will be upped within an hour.
>>
>> Cheers!
>>
>> Steve
>>
>> On Wed, Sep 30, 2015 at 9:46 AM, Vytautas D via RT <
>> bug-Devel-Trace-Subs@rt.cpan.org> wrote:
>>
>>> Wed Sep 30 11:46:48 2015: Request 107429 was acted upon.
>>> Transaction: Ticket created by vytdau@gmail.com
>>> Queue: Devel-Trace-Subs
>>> Subject: install_trace is not working
>>> Broken in: (no value)
>>> Severity: (no value)
>>> Owner: Nobody
>>> Requestors: vytdau@gmail.com
>>> Status: new
>>> Ticket <URL:
https://rt.cpan.org/Ticket/Display.html?id=107429 >
>>>
>>>
>>> Using an example from documentation:
>>> sudo perl -MDevel::Trace::Subs=install_trace -e 'install_trace(file =>
>>> "Data::Dump");'
>>>
>>> I get following error:
>>> Can't locate object method "delete_package" via package "Data::Dump"
>>> at /usr/share/perl5/site_perl/5.14.2/Devel/Examine/Subs.pm line 661.
>>>
>>> Tried on Perl 5.14.2 and 5.18.2
>>> using up to date Devel::Trace::Subs version 0.15
>>>
>>>
>>
>