[Dancer-users] waltz of a typical dancer

P Kishor punk.kish at gmail.com
Mon Mar 8 16:17:45 CET 2010


sawyer x,

I am top posting here. I looked inside my ~/.cpan/build directory, and
copied the list of all the modules that cpan attempted to install
starting with Plack, sorted by file times. Not as good as the build
log, but something to start with, anyway. By the way, cpan was trying
to install Mouse, not Moose, but iirc, Mouse is a smaller version of
Moose, no? Oh, and again, iirc, the process died on trying to install
Continuity and Squatting.

Mar  3 14:44 Plack-0.9913-K8Pw0S.yml
Mar  3 14:44 Plack-0.9913-K8Pw0S/
Mar  3 14:44 Devel-StackTrace-AsHTML-0.05-xOsvtT.yml
Mar  3 14:44 Devel-StackTrace-AsHTML-0.05-xOsvtT/
Mar  3 14:44 Test-TCP-0.16-sr5z2V.yml
Mar  3 14:44 Test-TCP-0.16-sr5z2V/
Mar  3 14:45 FCGI-0.69-mlb0yZ.yml
Mar  3 14:45 FCGI-0.69-mlb0yZ/
Mar  3 14:49 CGI-Compile-0.10-bho5dx.yml
Mar  3 14:49 CGI-Compile-0.10-bho5dx/
Mar  3 14:49 CGI-Emulate-PSGI-0.05-T0Fgol.yml
Mar  3 14:49 CGI-Emulate-PSGI-0.05-T0Fgol/
Mar  3 14:50 Digest-HMAC-1.02-_3BEcu.yml
Mar  3 14:50 Digest-HMAC-1.02-_3BEcu/
Mar  3 14:50 Digest-SHA1-2.12-k31Akq.yml
Mar  3 14:50 Digest-SHA1-2.12-k31Akq/
Mar  3 14:51 Event-1.13-lZvvuY/
Mar  3 14:51 FCGI-ProcManager-0.19-XaOe74.yml
Mar  3 14:51 FCGI-ProcManager-0.19-XaOe74/
Mar  3 14:51 Plack-Middleware-Auth-Digest-0.03-upQcDJ.yml
Mar  3 14:51 Plack-Middleware-Auth-Digest-0.03-upQcDJ/
Mar  3 14:52 Class-C3-0.22-9KDhTm.yml
Mar  3 14:52 Class-C3-0.22-9KDhTm/
Mar  3 14:52 Continuity-1.1-gzW1oz/
Mar  3 14:52 Coro-5.21-Nz0MLu.yml
Mar  3 14:52 Coro-5.21-Nz0MLu/
Mar  3 14:52 Guard-1.021-7qTEkQ.yml
Mar  3 14:52 Guard-1.021-7qTEkQ/
Mar  3 14:52 Shell-Perl-0.0018-LWK24k.yml
Mar  3 14:52 Shell-Perl-0.0018-LWK24k/
Mar  3 14:53 Class-C3-Componentised-1.0006-CGlRrA.yml
Mar  3 14:53 Class-C3-Componentised-1.0006-CGlRrA/
Mar  3 14:53 HTTP-Parser-XS-0.07-QZRqzq.yml
Mar  3 14:53 HTTP-Parser-XS-0.07-QZRqzq/
Mar  3 14:53 Net-Server-0.97-Kl9WLI.yml
Mar  3 14:53 Net-Server-0.97-Kl9WLI/
Mar  3 14:53 Squatting-0.70-5u2r4J/
Mar  3 14:53 Squatting-On-PSGI-0.03-uq6Js8/
Mar  3 14:53 Starman-0.1001-a6ysVD.yml
Mar  3 14:53 Starman-0.1001-a6ysVD/
Mar  3 14:55 String-Format-1.16-rPST6V.yml
Mar  3 14:55 String-Format-1.16-rPST6V/
Mar  3 14:56 Perl-Critic-1.105-95miEH/
Mar  3 14:57 Perl-Critic-1.105-95miEH.yml
Mar  3 14:57 Test-Perl-Critic-1.02-Fq1EI4/
Mar  3 14:58 Test-Distribution-2.00-9JuXZN/
Mar  3 14:58 Test-Perl-Critic-1.02-Fq1EI4.yml
Mar  3 14:59 CGI-PSGI-0.09-4J7pKm.yml
Mar  3 14:59 CGI-PSGI-0.09-4J7pKm/
Mar  3 14:59 Plack-Handler-SCGI-0.01-rNmJum.yml
Mar  3 14:59 Plack-Handler-SCGI-0.01-rNmJum/
Mar  3 14:59 Plack-Middleware-Deflater-0.02-_qIEvR.yml
Mar  3 14:59 Plack-Middleware-Deflater-0.02-_qIEvR/
Mar  3 14:59 Plack-Middleware-File-Sass-0.01-rjzIY1.yml
Mar  3 14:59 Plack-Middleware-File-Sass-0.01-rjzIY1/
Mar  3 14:59 SCGI-0.6-H0mD3i.yml
Mar  3 14:59 SCGI-0.6-H0mD3i/
Mar  3 14:59 Test-Distribution-2.00-9JuXZN.yml
Mar  3 14:59 Text-Sass-0.4-QT9Knl.yml
Mar  3 14:59 Text-Sass-0.4-QT9Knl/
Mar  3 14:59 Try-Tiny-0.04-2qLUtw.yml
Mar  3 14:59 Try-Tiny-0.04-2qLUtw/
Mar  3 15:00 Plack-App-Proxy-0.13-uQTdXB.yml
Mar  3 15:00 Plack-App-Proxy-0.13-uQTdXB/
Mar  3 15:01 Carp-Assert-0.20-1Yl06V.yml
Mar  3 15:01 Carp-Assert-0.20-1Yl06V/
Mar  3 15:01 Carp-Assert-More-1.12-U8e1ac.yml
Mar  3 15:01 Carp-Assert-More-1.12-U8e1ac/
Mar  3 15:01 Test-WWW-Mechanize-1.24-QtxPVj.yml
Mar  3 15:01 Test-WWW-Mechanize-1.24-QtxPVj/
Mar  3 15:01 Test-WWW-Mechanize-PSGI-0.35-JzEvZy.yml
Mar  3 15:01 Test-WWW-Mechanize-PSGI-0.35-JzEvZy/
Mar  3 15:02 CGI-Application-PSGI-1.00-xnq2Kb.yml
Mar  3 15:02 CGI-Application-PSGI-1.00-xnq2Kb/
Mar  3 15:02 Parallel-Prefork-0.07-RdWy64.yml
Mar  3 15:02 Parallel-Prefork-0.07-RdWy64/
Mar  3 15:02 Proc-Wait3-0.03-eP67Jq.yml
Mar  3 15:02 Proc-Wait3-0.03-eP67Jq/
Mar  3 15:04 POE-Test-Loops-1.033-v_LRaW.yml
Mar  3 15:04 POE-Test-Loops-1.033-v_LRaW/
Mar  3 15:05 IO-Tty-1.08-kaezMv.yml
Mar  3 15:05 IO-Tty-1.08-kaezMv/
Mar  3 15:08 POE-1.287-FGOHsK.yml
Mar  3 15:08 POE-1.287-FGOHsK/
Mar  3 15:08 Test-POE-Client-TCP-1.06-MnWN5A/
Mar  3 15:09 HTTP-Parser-0.04-Osr6JQ.yml
Mar  3 15:09 HTTP-Parser-0.04-Osr6JQ/
Mar  3 15:09 POE-Component-Server-PSGI-0.5-m7aPkL.yml
Mar  3 15:09 POE-Component-Server-PSGI-0.5-m7aPkL/
Mar  3 15:09 POE-Filter-HTTP-Parser-1.02-NS42wr.yml
Mar  3 15:09 POE-Filter-HTTP-Parser-1.02-NS42wr/
Mar  3 15:09 Test-POE-Client-TCP-1.06-MnWN5A.yml
Mar  3 15:09 Test-POE-Server-TCP-1.08-DzZHHI.yml
Mar  3 15:09 Test-POE-Server-TCP-1.08-DzZHHI/
Mar  3 15:11 Mouse-0.50-5MGmFv/
Mar  3 15:11 Test-Exception-0.29-KBh1Je.yml
Mar  3 15:11 Test-Exception-0.29-KBh1Je/
Mar  3 15:12 Any-Moose-0.11-3u098w.yml
Mar  3 15:12 Any-Moose-0.11-3u098w/
Mar  3 15:12 AnyEvent-ReverseHTTP-0.05-VPRQy4.yml
Mar  3 15:12 AnyEvent-ReverseHTTP-0.05-VPRQy4/
Mar  3 15:12 Catalyst-Engine-PSGI-0.07-hLWErG.yml
Mar  3 15:12 Catalyst-Engine-PSGI-0.07-hLWErG/
Mar  3 15:12 FCGI-Client-0.04-0IYGTq.yml
Mar  3 15:12 FCGI-Client-0.04-0IYGTq/
Mar  3 15:12 Mouse-0.50-5MGmFv.yml
Mar  3 15:12 Plack-Handler-AnyEvent-ReverseHTTP-0.04-mvyHwQ.yml
Mar  3 15:12 Plack-Handler-AnyEvent-ReverseHTTP-0.04-mvyHwQ/
Mar  3 15:13 Class-Method-Modifiers-1.05-sfn6US.yml
Mar  3 15:13 Class-Method-Modifiers-1.05-sfn6US/
Mar  3 15:13 Devel-StackTrace-WithLexicals-0.05-Grwif1.yml
Mar  3 15:13 Devel-StackTrace-WithLexicals-0.05-Grwif1/
Mar  3 15:13 Module-Versions-0.02-KhTmBq.yml
Mar  3 15:13 Module-Versions-0.02-KhTmBq/
Mar  3 15:13 Plack-Middleware-Debug-0.07-NdDIcp.yml
Mar  3 15:13 Plack-Middleware-Debug-0.07-NdDIcp/
Mar  3 15:13 Text-MicroTemplate-0.11-Wc7Ipi.yml
Mar  3 15:13 Text-MicroTemplate-0.11-Wc7Ipi/
Mar  3 15:14 AnyEvent-HTTPD-0.84-Vh0ycP.yml
Mar  3 15:14 AnyEvent-HTTPD-0.84-Vh0ycP/
Mar  3 15:14 Object-Event-1.21-Ty6b9x.yml
Mar  3 15:14 Object-Event-1.21-Ty6b9x/
Mar  3 15:14 Plack-Handler-AnyEvent-HTTPD-0.01-r8UxMR.yml
Mar  3 15:14 Plack-Handler-AnyEvent-HTTPD-0.01-r8UxMR/
Mar  3 15:14 Plack-Middleware-ReverseProxy-0.06-7jqmIP.yml
Mar  3 15:14 Plack-Middleware-ReverseProxy-0.06-7jqmIP/
Mar  3 15:14 Twiggy-0.1004-AXMlGB.yml
Mar  3 15:14 Twiggy-0.1004-AXMlGB/
Mar  3 15:16 EV-3.9-EEaNcb.yml
Mar  3 15:16 EV-3.9-EEaNcb/
Mar  3 15:16 Net-Server-Coro-0.8-V1dM0i.yml
Mar  3 15:16 Net-Server-Coro-0.8-V1dM0i/
Mar  3 15:16 Net-SSLeay-1.36-uRZtu2.yml
Mar  3 15:16 Net-SSLeay-1.36-uRZtu2/
Mar  3 15:16 Plack-Middleware-Header-0.03-_ygcVh.yml
Mar  3 15:16 Plack-Middleware-Header-0.03-_ygcVh/
Mar  3 15:16 Plack-Middleware-JSConcat-0.29-OzEGDO.yml
Mar  3 15:16 Plack-Middleware-JSConcat-0.29-OzEGDO/
Mar  3 15:16 Plack-Server-Coro-0.02-SZKl3X.yml
Mar  3 15:16 Plack-Server-Coro-0.02-SZKl3X/
Mar  3 15:17 Plack-Middleware-Session-0.11-6alEoZ.yml
Mar  3 15:17 Plack-Middleware-Session-0.11-6alEoZ/
Mar  3 15:17 PSGI-1.03-_8JZZE.yml
Mar  3 15:17 PSGI-1.03-_8JZZE/
Mar  3 15:17 Task-Plack-0.18-I7RVp9.yml
Mar  3 15:17 Task-Plack-0.18-I7RVp9/
Mar  3 15:19 Continuity-1.1-gzW1oz.yml
Mar  3 15:19 Event-1.13-lZvvuY.yml
Mar  3 15:19 Squatting-0.70-5u2r4J.yml
Mar  3 15:19 Squatting-On-PSGI-0.03-uq6Js8.yml


On Mon, Mar 8, 2010 at 8:59 AM, P Kishor <punk.kish at gmail.com> wrote:
> On Mon, Mar 8, 2010 at 1:30 AM, sawyer x <xsawyerx at gmail.com> wrote:
>>
>> On Mon, Mar 8, 2010 at 9:09 AM, Alexis Sukrieh <sukria at sukria.net> wrote:
>>>
>>> > - ask on IRC, and am directed to the dance deployment manual. See that
>>> > I require Plack.
>>> > - fire cpan, install Plack, and get caught in a dependency circle from
>>> > hell...
>>> >   everyone and his moose is being installed. Installation fails.
>>>
>>>
>>> This is strange, Plack does not depend on Moose at all...
>>> http://deps.cpantesters.org/?module=Plack;perl=latest
>>
>> If you could run it again I'd love to read the output, there might be a
>> small "bug" somewhere that requires Moose or a module that requires Moose
>> with no need. This should probably be solved so others that try to install
>> Plack don't get this error.
>>
>> If you could run it as:
>> # cpan Plack 2>&1 | tee output.txt
>>
>> And then send output.txt to me, or the mailing list.
>
> I will be happy to do that provided --
>
> 1. you can tell me how to reinstall Plack via cpan temporarily to a
> local directory so I don't screw up my existing successful Plack
> installation that I achieved via cpanm
>
> 2. I am able to replicate. As you note above, I too was very surprised
> the cpan was installing everything under the sun, including Moose. I
> only hope I am able to replicate that... I kick myself for not having
> saved that output right away.
>
>
>
>>
>> Thank you, and enjoy your new dance moves! :)
>>
>> _______________________________________________
>> Dancer-users mailing list
>> Dancer-users at perldancer.org
>> http://www.backup-manager.org/cgi-bin/listinfo/dancer-users
>>
>>
>
>
>




-- 
Puneet Kishor http://www.punkish.org
Carbon Model http://carbonmodel.org
Charter Member, Open Source Geospatial Foundation http://www.osgeo.org
Science Commons Fellow, http://sciencecommons.org/about/whoweare/kishor
Nelson Institute, UW-Madison http://www.nelson.wisc.edu
-----------------------------------------------------------------------
Assertions are politics; backing up assertions with evidence is science
=======================================================================


More information about the Dancer-users mailing list