Skip Menu |

This queue is for tickets about the MIME-tools CPAN distribution.

Report information
The Basics
Id: 34178
Status: resolved
Priority: 0/
Queue: MIME-tools

People
Owner: Nobody in particular
Requestors: RUZ [...] cpan.org
WRW [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 5.425
Fixed in: 5.427



Subject: make test: Can't locate object method "binmode" via package "IO::File"
Can't locate object method "binmode" via package "IO::File" at /nfs/private/user/wward/tech-stack/08.03.08.00/portable/cpan/build/MIME-tools-5.425/blib/lib/MIME/Body.pm line 437. Numerous cpan-testers reports show the same errors I'm getting so I won't bother pasting the details here. http://cpantesters.perl.org/show/MIME-tools.html I am unable to pass the "make test" phase and have doubts about the module working at all.
From: dmo+pause [...] dmo.ca
On Tue Mar 18 02:53:51 2008, WRW wrote: Show quoted text
> Can't locate object method "binmode" via package "IO::File" at > /nfs/private/user/wward/tech- > stack/08.03.08.00/portable/cpan/build/MIME-tools- > 5.425/blib/lib/MIME/Body.pm > line 437. > > Numerous cpan-testers reports show the same errors I'm getting so I > won't bother pasting the details here. > http://cpantesters.perl.org/show/MIME-tools.html > > I am unable to pass the "make test" phase and have doubts about the > module working at all.
What Perl version are your failures occurring on?
On Tue Mar 18 09:19:50 2008, DONEILL wrote: Show quoted text
> On Tue Mar 18 02:53:51 2008, WRW wrote:
> > Can't locate object method "binmode" via package "IO::File" at > > /nfs/private/user/wward/tech- > > stack/08.03.08.00/portable/cpan/build/MIME-tools- > > 5.425/blib/lib/MIME/Body.pm > > line 437. > > > > Numerous cpan-testers reports show the same errors I'm getting so I > > won't bother pasting the details here. > > http://cpantesters.perl.org/show/MIME-tools.html > > > > I am unable to pass the "make test" phase and have doubts about the > > module working at all.
> > What Perl version are your failures occurring on? >
I've tried 5.8.0 and 5.8.6.
CC: undisclosed-recipients: ;
Subject: Re: [rt.cpan.org #34178] make test: Can't locate object method "binmode" via package "IO::File"
Date: Tue, 18 Mar 2008 11:46:50 -0400
To: William_R_Ward via RT <bug-MIME-tools [...] rt.cpan.org>
From: "Dave O'Neill" <dmo [...] dmo.ca>
On Tue, Mar 18, 2008 at 11:26:39AM -0400, William_R_Ward via RT wrote: Show quoted text
> > > > What Perl version are your failures occurring on? > >
> > I've tried 5.8.0 and 5.8.6.
Ok, can you please provide more details on your failures, rather than just a general referral to cpantesters? Cheers, Dave
Somewhere between 1.08 and 1.13 versions of IO::File binmode method has been added. http://search.cpan.org/diff?from=IO-1.20&to=IO-1.22#IO/File.pm I'm pretty sure bumping dependency to IO::File 1.13 will fix it. On Tue Mar 18 11:47:23 2008, dmo@dmo.ca wrote: Show quoted text
> On Tue, Mar 18, 2008 at 11:26:39AM -0400, William_R_Ward via RT wrote:
> > > > > > What Perl version are your failures occurring on? > > >
> > > > I've tried 5.8.0 and 5.8.6.
> > Ok, can you please provide more details on your failures, rather than > just a general referral to cpantesters? > > Cheers, > Dave
-- Best regards, Ruslan.
Subject: Re: [rt.cpan.org #34178] make test: Can't locate object method "binmode" via package "IO::File"
Date: Thu, 19 Jun 2008 18:05:59 -0700
To: bug-MIME-tools [...] rt.cpan.org
From: "William Ward - CPAN" <wrw [...] cpan.org>
Yes, but I'm constrained against upgrading any binary modules in this particular case. Making the module be compatible with the older IO::File would be far more flexible. On Thu, Jun 19, 2008 at 6:01 PM, Ruslan Zakirov via RT <bug-MIME-tools@rt.cpan.org> wrote: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=34178 > > > Somewhere between 1.08 and 1.13 versions of IO::File binmode method has > been added. > > http://search.cpan.org/diff?from=IO-1.20&to=IO-1.22#IO/File.pm > > I'm pretty sure bumping dependency to IO::File 1.13 will fix it. > > On Tue Mar 18 11:47:23 2008, dmo@dmo.ca wrote:
>> On Tue, Mar 18, 2008 at 11:26:39AM -0400, William_R_Ward via RT wrote:
>> > > >> > > What Perl version are your failures occurring on? >> > >
>> > >> > I've tried 5.8.0 and 5.8.6.
>> >> Ok, can you please provide more details on your failures, rather than >> just a general referral to cpantesters? >> >> Cheers, >> Dave
> > > -- > Best regards, Ruslan. >
CC: undisclosed-recipients: ;
Subject: Re: [rt.cpan.org #34178] make test: Can't locate object method "binmode" via package "IO::File"
Date: Fri, 20 Jun 2008 14:32:47 -0400
To: William_R_Ward via RT <bug-MIME-tools [...] rt.cpan.org>
From: "Dave O'Neill" <dmo+pause [...] dmo.ca>
On Fri, Jun 20, 2008 at 02:09:48PM -0400, William_R_Ward via RT wrote: Show quoted text
> Yes, but I'm constrained against upgrading any binary modules in this > particular case. Making the module be compatible with the older > IO::File would be far more flexible.
If you're stuck with an older IO::File, you should probably use an older MIME-tools. I really don't want to try to keep it backwards-compatible with every bug and missing feature of older releases of its prerequisites. Cheers, Dave
Download signature.asc
application/pgp-signature 189b

Message body not shown because it is not plain text.

CC: undisclosed-recipients: ;
Subject: Re: [rt.cpan.org #34178] make test: Can't locate object method "binmode" via package "IO::File"
Date: Fri, 20 Jun 2008 14:34:28 -0400
To: Ruslan Zakirov via RT <bug-MIME-tools [...] rt.cpan.org>
From: "Dave O'Neill" <dmo [...] dmo.ca>
On Thu, Jun 19, 2008 at 09:01:27PM -0400, Ruslan Zakirov via RT wrote: Show quoted text
> Somewhere between 1.08 and 1.13 versions of IO::File binmode method has > been added. > > http://search.cpan.org/diff?from=IO-1.20&to=IO-1.22#IO/File.pm > > I'm pretty sure bumping dependency to IO::File 1.13 will fix it.
Thanks, Ruslan. I'll bump that up for the next release. Cheers, Dave
Download signature.asc
application/pgp-signature 189b

Message body not shown because it is not plain text.

CC: RUZ [...] cpan.org
Subject: Re: [rt.cpan.org #34178] make test: Can't locate object method "binmode" via package "IO::File"
Date: Fri, 20 Jun 2008 12:09:55 -0700
To: bug-MIME-tools [...] rt.cpan.org
From: "William Ward - CPAN" <wrw [...] cpan.org>
On Fri, Jun 20, 2008 at 12:05 PM, David O'Neill via RT <bug-MIME-tools@rt.cpan.org> wrote: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=34178 > > > On Fri, Jun 20, 2008 at 02:09:48PM -0400, William_R_Ward via RT wrote:
>> Yes, but I'm constrained against upgrading any binary modules in this >> particular case. Making the module be compatible with the older >> IO::File would be far more flexible.
> > If you're stuck with an older IO::File, you should probably use an older > MIME-tools. I really don't want to try to keep it backwards-compatible > with every bug and missing feature of older releases of its > prerequisites.
Well, this is the only thing keeping modern MIME::Tools from working on Perl 5.6.1 which is still very widely used...