Giter Club home page Giter Club logo

Comments (9)

tantalor avatar tantalor commented on July 30, 2024

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.

tantalor avatar tantalor commented on July 30, 2024

I reduced this down to failing to load File::ShareDir::ProjectDistDir (0.3.1)

from p5-app-duckpan.

tantalor avatar tantalor commented on July 30, 2024

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.

tantalor avatar tantalor commented on July 30, 2024

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.

Getty avatar Getty commented on July 30, 2024

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.

tantalor avatar tantalor commented on July 30, 2024

@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.

rpicard avatar rpicard commented on July 30, 2024

@tantalor Good job figuring it out.

from p5-app-duckpan.

kentfredric avatar kentfredric commented on July 30, 2024

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.

kentfredric avatar kentfredric commented on July 30, 2024

Solved \o/

from p5-app-duckpan.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.