Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Email-Send CPAN distribution.

Report information
The Basics
Id: 26027
Status: resolved
Priority: 0/
Queue: Email-Send

People
Owner: Nobody in particular
Requestors: jesse [...] bestpractical.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Email::Send::IO requires IO::All
Date: Sat, 31 Mar 2007 23:52:17 -0700
To: bug-email-send [...] rt.cpan.org
From: Jesse Vincent <jesse [...] bestpractical.com>
But it's not in the deps.
Download PGP.sig
application/pgp-signature 186b

Message body not shown because it is not plain text.

From: rjbs [...] cpan.org
On Sun Apr 01 02:52:37 2007, jesse@bestpractical.com wrote: Show quoted text
> But it's not in the deps.
This has long been a minor annoyance. The IO::All code should never cause any sort of death, as it should use the (ugh) "availability" interface to just fail cleanly. The existing tests shoudl work when IO::All isn't available. The -last- thing I am going to do is make IO::All a prereq of Email::Send, and I don't think I can even use Module::Install to provide a simple "features to pick from" since Email::Send is meant to work on 5.5 -- I will investigate whether its prereqs currently prevent that, though. Anyway, the alternative I really see is making Email-Send-IO, which is fine with me, but ... well, I'll probably just do that. -- rjbs
Subject: Re: [rt.cpan.org #26027] Email::Send::IO requires IO::All
Date: Sun, 1 Apr 2007 12:07:18 -0700
To: bug-Email-Send [...] rt.cpan.org
From: Jesse Vincent <jesse [...] bestpractical.com>
On Apr 1, 2007, at 11:59 AM, Ricardo Signes via RT wrote: Show quoted text
> > <URL: http://rt.cpan.org/Ticket/Display.html?id=26027 > > > On Sun Apr 01 02:52:37 2007, jesse@bestpractical.com wrote:
>> But it's not in the deps.
> > This has long been a minor annoyance. The IO::All code should never > cause any sort of death, as it should use the (ugh) "availability" > interface to just fail cleanly. The existing tests shoudl work when > IO::All isn't available. > > The -last- thing I am going to do is make IO::All a prereq of > Email::Send, and I don't think I can even use Module::Install to > provide > a simple "features to pick from" since Email::Send is meant to work on > 5.5 -- I will investigate whether its prereqs currently prevent that, > though. > > Anyway, the alternative I really see is making Email-Send-IO, which is > fine with me, but ... well, I'll probably just do that. >
Sure. The problem I ran into was that it...just died when I set the Email::Send outputter to IO :/ Show quoted text
> -- > rjbs >
Download PGP.sig
application/pgp-signature 186b

Message body not shown because it is not plain text.

Subject: Re: [rt.cpan.org #26027] Email::Send::IO requires IO::All
Date: Sun, 1 Apr 2007 17:09:47 -0400
To: Jesse Vincent via RT <bug-Email-Send [...] rt.cpan.org>
From: Ricardo SIGNES <rjbs [...] cpan.org>
* Jesse Vincent via RT <bug-Email-Send@rt.cpan.org> [2007-04-01T15:07:41] Show quoted text
> > Anyway, the alternative I really see is making Email-Send-IO, which is > > fine with me, but ... well, I'll probably just do that.
> > Sure. The problem I ran into was that it...just died when I set the > Email::Send outputter to IO :/
Odd. I will look into it... I thought it should just return a failure stating that the mailer was not available. -- rjbs
Email-Send 2.186 now does not include Email::Send::IO, which is in its own dist with prereqs. This will not fix the problem for people who have Email::Send prior to 2.186 installed, as their Email::Send::IO won't be, say, replaced. I am open to patches/ideas to fix this in an unobtrusive and maintainable way. -- rjbs
Email-Send 2.186 now does not include Email::Send::IO, which is in its own dist with prereqs. This will not fix the problem for people who have Email::Send prior to 2.186 installed, as their Email::Send::IO won't be, say, replaced. I am open to patches/ideas to fix this in an unobtrusive and maintainable way. -- rjbs