Comments (9)
All my dependencies seem to be up-to-date,
$ duckpan installdeps
Found a dist.ini, suggesting a Dist::Zilla distribution
Dist::Zilla::Plugin::AutoModuleShareDirs is up to date. (0.001)
Dist::Zilla::Plugin::ConfirmRelease is up to date. (4.300015)
Dist::Zilla::Plugin::EOLTests is up to date. (0.02)
Dist::Zilla::Plugin::Git::NextVersion is up to date. (1.121010)
Dist::Zilla::Plugin::GithubMeta is up to date. (0.28)
Dist::Zilla::Plugin::Repository is up to date. (0.18)
Dist::Zilla::Plugin::UploadToDuckPAN is up to date. (0.001)
Everything fine!
$ duckpan DDG
You already have latest version of DDG with 0.035
from p5-app-duckpan.
I reduced this down to failing to load File::ShareDir::ProjectDistDir
(0.3.1)
from p5-app-duckpan.
Specifically, this infinite loop in File::ShareDir::ProjectDistDir::_devel_sharedir
,
while ( $dir->dir_list() and $dir->dir_list(-1) ne 'lib' ) {
$dir = $dir->parent;
}
from p5-app-duckpan.
This patch might help anybody else with the same issue,
95c95
< while ($dir->dir_list() and $dir->dir_list(-1) ne 'lib' ) {
---
> while ( $dir ne '/' && $dir->dir_list() and $dir->dir_list(-1) ne 'lib' ) {
from p5-app-duckpan.
You probably might not patch your version of it, you might tell the author of that module this, give HIM the patch, let him apply it to the package and so this problem is solved for everybody!!!! Please contribute to the Community and not only to your local system :). I will forward this to him
from p5-app-duckpan.
@Getty yes, I was in the process of doing that. I posted the patch here for others to apply until the author release a new version.
from p5-app-duckpan.
@tantalor Good job figuring it out.
from p5-app-duckpan.
Yeah, its my fault, kentnl/File-ShareDir-ProjectDistDir#2 du, oh.
Fortunately this seems limited to Mac platforms, but unfortunately, there's a lack of CPAN smokers for that platform.
I'll hopefully get this nailed within 24 hours, sorry for the delay.
from p5-app-duckpan.
Solved \o/
from p5-app-duckpan.
Related Issues (20)
- Incorrect detection of Instant Answer files
- Cheat Sheets not displaying on DuckPAN Server HOT 2
- Cannot install DuckPAN: Failed to install dep Class-Accessor-Classy HOT 4
- DuckPAN should warn about, or not follow redirects for API calls (to mimic our NGINX)
- Replace use of File::ShareDir::ProjectDistDir HOT 1
- Usage of Moose HOT 4
- Move templates into DuckPAN HOT 1
- Allow updating metadata through DuckPAN HOT 4
- Mimic caching on query and server
- Underscores in new cheat sheets HOT 2
- Cheat sheet template wizard should use hyphens HOT 1
- IA wizard error message should say what characters are valid
- Installing DuckPAN fails at DDG-1006 (OSX perl v5.24.0) HOT 4
- Fathead support: Non-matching queries return last match HOT 2
- Add Related Topics to FatHead server
- "duckpan new --template cheatsheet" should use dashes for filename, not underscores HOT 3
- Add support for FatHead Categories
- IA's are untestable until PR is made HOT 9
- problem first time running duckpan server on fathead on Codio HOT 3
- Test a new goodie HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from p5-app-duckpan.