Skip Menu |

This queue is for tickets about the App-Nopaste CPAN distribution.

Report information
The Basics
Id: 91053
Status: resolved
Priority: 0/
Queue: App-Nopaste

People
Owner: Nobody in particular
Requestors: ether [...] cpan.org
gabor [...] szabgab.com
cpan [...] zoffix.com
Cc:
AdminCc:

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



Subject: missing dependency from cpan - WWW::Pastebin::PastebinCom::Create
Date: Fri, 29 Nov 2013 14:59:12 +0200
To: bug-app-nopaste [...] rt.cpan.org
From: Gabor Szabo <gabor [...] szabgab.com>
It seems that WWW::Pastebin::PastebinCom::Create is not on CPAN (any more?) Was it maybe renamed to be WWW::Pastebin::PastebinCom::API ?
It would be best to remove the hard dependencies on the individual backends, and instead include them simply as recommendations -- so if any of them are broken, the core install will not fail. As it is, the distribution is uninstallable, which is a big bummer!
I'll take a look at this tonight. I did delete WWW::Pastebin::PastebinCom::Create and rollout ::API, as the API changed entirely. I'll either roll out a new ::Create that is compatible with App::Nopaste::Service::PastebinCom in this distro, or more likely roll out a new App::Nopaste::Service::PastebinCom based on the new ::API module and will submit a patch here.
Alright, I've resurrected WWW::Pastebin::PastebinCom::Create and made it work with the updated pastebin.com and without requiring an API key. I tested it with App::Nopaste and it seems to work fine. I'm closing this bug, as it will be automatically resolved once my upload propagates through the mirrors: http://metacpan.org/release/ZOFFIX/WWW-Pastebin-PastebinCom-Create-1.001
App-Nopaste should still see a re-release, so optional features are not installed by default when the distribution is installed non-interactively (as per the CPAN meta spec and the Lancaster consensus).
Zoffix, thanks for reinstating the old API. :) Ether, thank you, too, for pushing this along. I've added you (and several others) as comaint. If you feel so inclined, feel free to update this dist to dzil and/or ship a release. :)
Subject: Re: [rt.cpan.org #91053] missing dependency from cpan - WWW::Pastebin::PastebinCom::Create
Date: Tue, 7 Jan 2014 11:58:08 -0800
To: Shawn M Moore via RT <bug-App-Nopaste [...] rt.cpan.org>
From: Karen Etheridge <ether [...] cpan.org>
On Tue, Jan 07, 2014 at 02:55:32PM -0500, Shawn M Moore via RT wrote: Show quoted text
> Ether, thank you, too, for pushing this along. I've added you (and several others) as comaint. If you feel so inclined, feel free to update this dist to dzil and/or ship a release. :)
Music to my ears! :D
On 2014-01-07 11:58:15, ETHER wrote: Show quoted text
> On Tue, Jan 07, 2014 at 02:55:32PM -0500, Shawn M Moore via RT wrote:
> > Ether, thank you, too, for pushing this along. I've added you (and > > several others) as comaint. If you feel so inclined, feel free to > > update this dist to dzil and/or ship a release. :)
> > Music to my ears! :D
0.93 has just landed on PAUSE.