<?xml version="1.0" encoding="windows-1252"?>
<node id="1012708" title="Installing IO::All fails" created="2013-01-10 12:31:24" updated="2013-01-10 12:31:24">
<type id="115">
perlquestion</type>
<author id="1001958">
karlgoethebier</author>
<data>
<field name="doctext">
&lt;p&gt;Hi, i tried to install &lt;c&gt;IO::All&lt;/c&gt; using &lt;c&gt;perlbrew&lt;/c&gt; and &lt;c&gt;cpanm&lt;/c&gt;.&lt;/p&gt;

&lt;p&gt;It fails. Here is some information about what i did a.s.o...&lt;/p&gt;
&lt;readmore&gt;
&lt;p&gt;
&lt;c&gt;
Karls-Mac-mini:~ karl$ cpanm -V 
cpanm (App::cpanminus) version 1.5019

Karls-Mac-mini:~ karl$ perlbrew list
* perl-5.16.2

Karls-Mac-mini:~ karl$ which perl
/Users/Karl/perl5/perlbrew/perls/perl-5.16.2/bin/perl

Karls-Mac-mini:~ karl$ cpanm MLDBM
MLDBM is up to date. (2.04)

&lt;/c&gt;
&lt;/p&gt;

&lt;p&gt;&lt;c&gt;cpanm&lt;/c&gt; output about the failed tests:&lt;/p&gt;

&lt;c&gt;
t/assert2.t .......... 
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/4 subtests 
&lt;/c&gt;

&lt;p&gt;assert2.t&lt;/p&gt;

&lt;c&gt;
use lib 't', 'lib';
use strict;
use warnings;
use Test::More tests =&gt; 4;
use IO::All;
use IO_All_Test;

ok(io('t/output/xxx/yyy/zzz.db')-&gt;dbm-&gt;assert-&gt;{foo} = "bar");
ok(-f 't/output/xxx/yyy/zzz.db' or -f 't/output/xxx/yyy/zzz.db.dir');
SKIP: {
    skip "requires MLDBM", 2
      unless eval { require MLDBM; 1};
    ok(io('t/output/xxx/yyy/zzz2.db')-&gt;assert-&gt;mldbm-&gt;{foo} = ["bar"]);
    ok(-f 't/output/xxx/yyy/zzz2.db' or -f 't/output/xxx/yyy/zzz.db.dir');
}
&lt;/c&gt;




&lt;/readmore&gt;

&lt;p&gt;How can i fix this without &lt;c&gt;--force&lt;/c&gt;?&lt;/p&gt;

&lt;p&gt;Thank you very much for help and best regards, Karl&lt;/p&gt;
&lt;!-- Node text goes above. Div tags should contain sig only --&gt;
&lt;div class="pmsig"&gt;&lt;div class="pmsig-1001958"&gt;
&lt;p&gt;«The Crux of the Biscuit is the Apostrophe»&lt;/p&gt;

&lt;/div&gt;&lt;/div&gt;</field>
</data>
</node>
