duckduckgo / p5-app-duckpan

DuckDuckHack OpenSource Development Application
http://metacpan.org/module/App::DuckPAN
Other
53 stars 47 forks source link

DDG 0.136 Build Fails Tests #258

Closed MrChrisW closed 9 years ago

MrChrisW commented 9 years ago

Not related to DuckPAN. Related to DDG core https://github.com/duckduckgo/duckduckgo

Attempting to run an upgrade from DDG version 0.134 to 0.136 fails due to the DDG::(Goodie|Spice|Fathead|Longtail)Bundle::OpenSourceDuckDuckGo dependencies.

Attempted manual build: See full build.log

Relevant part: Can't locate DDG/LongtailBundle/OpenSourceDuckDuckGo.pm in @INC (you may need to install the DDG::LongtailBundle::OpenSourceDuckDuckGo module)

Marking as high priority as all duckpan instances will request updating to version 0.136 on execution.

@moollaza

mattr555 commented 9 years ago

Can replicate. I guess the new DDG::Meta::Data package is at fault.

javathunderman commented 9 years ago

Yep, getting this too.

moollaza commented 9 years ago

Working on a fix...

for now you can run:

duckpan DDG::GoodieBundle::OpenSourceDuckDuckGo \
DDG::SpiceBundle::OpenSourceDuckDuckGo \
DDG::FatheadBundle::OpenSourceDuckDuckGo \
DDG::LongtailBundle::OpenSourceDuckDuckGo

/cc @zachthompson

moollaza commented 9 years ago

Alright guys, this should be fixed now.

I've released a new version of DuckPAN. It should auto install the missing modules for you. It also no longer forces you to upgrade DuckPAN or DDG, but will constantly remind you that there's a new version.

MrChrisW commented 9 years ago

@moollaza Thanks!

moollaza commented 9 years ago

Actually hold on, I don't think it's entirely fixed yet...