On Sep 16, 2014, at 6:01 PM, Shawn H Corey <shawnhco...@gmail.com> wrote:

> On Tue, 16 Sep 2014 15:09:53 -0700
> Karen Etheridge <p...@froods.org> wrote:
> 
>> On Tue, Sep 16, 2014 at 05:44:44PM -0400, Shawn H Corey wrote:
>>> I just upgrade my Perl to 5.20.1 and tried to load my favourite
>>> modules. Why is it that modules that worked in previous versions
>>> won't work in the new one?
>>> 
>>> Moose has unresolved dependencies. Dist::Zilla has unresolved
>>> dependencies. Tk i won't compile. It can't even find Git.
>>> 
>>> How would anyone expect people to use Perl if old modules that are
>>> suppose to be tried and ture, don't work right?
>> 
>> Can be be specific about what distributions are failing to install?
>> 
> 
> I just tried cpanm. It worked for Moose and Dist::Zilla. It even found
> Git but both Git and Tk had errors.
> 
> Why does cpanm get different distributions than cpan?
> 
> 
> Git: http://www.cpan.org/authors/id/M/MS/MSOUTH/Git-0.03.tgz
> 
> #     Tried to use 'Git'.
> #     Error:  Can't locate Error.pm in @INC (you may need to install
> the Error module) (@INC
> contains: /home/shawn/.cpanm/work/1410908054.9880/Git-0.03/blib/lib 
> /home/shawn/.cpanm/work/1410908054.9880/Git-0.03/blib/arch 
> /home/shawn/perl5/lib /home/shawn/perl5/lib 
> /home/shawn/perl5/_perlbrew/perls/perl-5.20.1/lib/site_perl/5.20.1/x86_64-linux-gnu-thread-multi
>  /home/shawn/perl5/_perlbrew/perls/perl-5.20.1/lib/site_perl/5.20.1 
> /home/shawn/perl5/_perlbrew/perls/perl-5.20.1/lib/5.20.1/x86_64-linux-gnu-thread-multi
>  /home/shawn/perl5/_perlbrew/perls/perl-5.20.1/lib/5.20.1 .)
> at /home/shawn/.cpanm/work/1410908054.9880/Git-0.03/blib/lib/Git.pm
> line 116.

This is documented as an undeclared dependency bug for Git:

https://rt.cpan.org/Public/Bug/Display.html?id=92422

> Tk: http://www.cpan.org/authors/id/S/SR/SREZIC/Tk-804.032.tar.gz
> 
> /home/shawn/perl5/_perlbrew/perls/perl-5.20.1/bin/perl "-It" "-MTkTest"
> "-e" "checked_test_harness('./xt', 0, 'blib/lib', 'blib/arch')"
> t/00wmcheck.t t/JP.t t/KR.t t/Require.t t/Tkxs.t t/Trace.t t/X.t
> t/adjuster.t t/after.t t/async.t t/autoload.t t/balloon.t t/bind.t
> t/browseentry-grabtest.t t/browseentry-subclassing.t t/browseentry.t
> t/browseentry2.t t/button-tcl.t t/button.t t/canvas-grid.t t/canvas.t
> t/canvas2.t t/coloreditor.t t/create.t t/cursor.t t/dash.t
> t/dialogbox.t t/dirtree.t t/entry.t t/errordialog.t t/eventGenerate.t
> t/exefiles.t t/fbox.t t/fileevent.t t/fileevent2.t t/fileselect.t
> t/font.t t/fork.t t/geomgr.t t/iso8859-1.t t/itemstyle.t t/leak.t
> t/list.t t/listbox.t t/listvar.t t/magic.t t/mega.t t/msgbox.t t/mwm.t
> t/objglue.t t/optmenu.t t/photo.t t/pixmap.t t/progbar.t t/property.t
> t/regexp.t t/rotext.t t/slaves.t t/sv.t t/table.t t/text.t t/text2.t
> t/textundo.t t/trace1.t t/unicode.t t/widget.t t/wm-tcl.t t/wm-time.t
> t/wm.t t/zzHList.t t/zzPhoto.t t/zzScrolled.t t/zzText.t t/zzTixGrid.t
> Segmentation fault

That seems fairly similar to:

    https://rt.cpan.org/Public/Bug/Display.html?id=96280

though the segfault under 5.20 there appears to be post-installation.

> -- 
> Don't stop where the ink does.
>       Shawn

chris

Reply via email to