{"comment":{"created_at":"2011-10-15T06:01:10Z","body":"Sorry I forget it. thanks for the patch ! :)","updated_at":"2011-10-15T06:01:10Z","url":"https://api.github.com/repos/c9s/Plack-Middleware-OAuth/issues/comments/2414285","id":2414285,"user":{"avatar_url":"https://secure.gravatar.com/avatar/7490b4e3e9cb85a1f7dc0c8ea01a86e5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"7490b4e3e9cb85a1f7dc0c8ea01a86e5","url":"https://api.github.com/users/c9s","id":50894,"login":"c9s"}},"action":"created","issue":{"number":5,"created_at":"2011-10-15T03:24:40Z","pull_request":{"diff_url":"https://github.com/c9s/Plack-Middleware-OAuth/pull/5.diff","patch_url":"https://github.com/c9s/Plack-Middleware-OAuth/pull/5.patch","html_url":"https://github.com/c9s/Plack-Middleware-OAuth/pull/5"},"body":"I just tried doing a \"cpanm Plack::Middleware::OAuth\" on a virgin perl install, and it bombed out with:\r\n\r\n```\r\n\r\n--> Working on Plack::Middleware::OAuth\r\nFetching http://search.cpan.org/CPAN/authors/id/C/CO/CORNELIUS/Plack-Middleware-OAuth-0.09.tar.gz\r\n-> OK\r\nUnpacking Plack-Middleware-OAuth-0.09.tar.gz\r\nEntering Plack-Middleware-OAuth-0.09\r\nChecking configure dependencies from META.yml\r\nChecking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.59)\r\nConfiguring Plack-Middleware-OAuth-0.09\r\nRunning Makefile.PL\r\ninclude /home/cweyl/.cpanm/work/1318648072.4338/Plack-Middleware-OAuth-0.09/inc/Module/Install.pm\r\nPrototype mismatch: sub main::prompt ($;$) vs none at inc/Module/Install.pm line 225.\r\nString found where operator expected at Makefile.PL line 9, near \"readme_markdown_from 'lib/Plack/Middleware/OAuth.pm'\"\r\n        (Do you need to predeclare readme_markdown_from?)\r\nsyntax error at Makefile.PL line 9, near \"readme_markdown_from 'lib/Plack/Middleware/OAuth.pm'\"\r\nExecution of Makefile.PL aborted due to compilation errors.\r\n-> N/A\r\n-> FAIL Configure failed for Plack-Middleware-OAuth-0.09. See /home/cweyl/.cpanm/build.log for details.\r\n```\r\n\r\nIf I'm remembering correctly, inc/ needs to be bundled with the dist for Module::Install to work correctly, especially when using MI extensions (that which caused the kaboom in my case).  This should fix that :)","comments":1,"title":"include Module::Install bits","updated_at":"2011-10-15T06:01:10Z","url":"https://api.github.com/repos/c9s/Plack-Middleware-OAuth/issues/5","id":1916125,"assignee":null,"milestone":null,"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/ffa68a092e250fa39e9680419592aa6e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"ffa68a092e250fa39e9680419592aa6e","url":"https://api.github.com/users/RsrchBoy","id":59620,"login":"RsrchBoy"},"html_url":"https://github.com/c9s/Plack-Middleware-OAuth/issues/5","labels":[],"state":"open"},"legacy":{"issue_id":1916125,"comment_id":2414285}}