On Mon, 9 Jun 2014, sri wrote:

> > [root@sdfdsf ~]# rpm -Uhv perl-Plack-0.9979-2.el6.rfx.noarch.rpm 
> > error: Failed dependencies: 
> >         perl(Devel::StackTrace) >= 1.23 is needed by 
[snip]

> I'm having a very hard time following your argument here,

Sorry.

> are you implying that RHEL has no way of resolving the dependencies for 
> you?

No, RHEL does have a mechanism of resolving dependencies. 'yum' will do 
that. However many of the modules required by Plack are not included in 
the standard RHEL repositories.

...
--> Finished Dependency Resolution
Error: Package: perl-Plack-0.9979-2.el6.rfx.noarch 
(/perl-Plack-0.9979-2.el6.rfx.noarch)
           Requires: perl(Hash::MultiValue) >= 0.05
Error: Package: perl-Plack-0.9979-2.el6.rfx.noarch 
(/perl-Plack-0.9979-2.el6.rfx.noarch)
           Requires: perl(Devel::StackTrace::AsHTML) >= 0.11
Error: Package: perl-Plack-0.9979-2.el6.rfx.noarch 
(/perl-Plack-0.9979-2.el6.rfx.noarch)
           Requires: perl(Try::Tiny)
Error: Package: perl-Plack-0.9979-2.el6.rfx.noarch 
(/perl-Plack-0.9979-2.el6.rfx.noarch)
           Requires: perl(Devel::StackTrace) >= 1.23
           Available: 1:perl-Devel-StackTrace-1.22-4.el6.noarch (base)
               perl(Devel::StackTrace) = 1.22
Error: Package: perl-Plack-0.9979-2.el6.rfx.noarch 
(/perl-Plack-0.9979-2.el6.rfx.noarch)
           Requires: perl(Test::TCP) >= 0.11
Error: Package: perl-Plack-0.9979-2.el6.rfx.noarch 
(/perl-Plack-0.9979-2.el6.rfx.noarch)
           Requires: perl(File::ShareDir) >= 1.00
Error: Package: perl-Plack-0.9979-2.el6.rfx.noarch 
(/perl-Plack-0.9979-2.el6.rfx.noarch)
           Requires: perl(HTTP::Body) >= 1.06
Error: Package: perl-Plack-0.9979-2.el6.rfx.noarch 
(/perl-Plack-0.9979-2.el6.rfx.noarch)
           Requires: perl(Filesys::Notify::Simple)
...

Even with the addition of the epel repositories, there are still 
unresolved dependencies.

...
Error: Package: perl-Plack-0.9979-2.el6.rfx.noarch 
(/perl-Plack-0.9979-2.el6.rfx.noarch)
           Requires: perl(Devel::StackTrace) >= 1.23
           Available: 1:perl-Devel-StackTrace-1.22-4.el6.noarch (base)
               perl(Devel::StackTrace) = 1.22
Error: Package: perl-Plack-0.9979-2.el6.rfx.noarch 
(/perl-Plack-0.9979-2.el6.rfx.noarch)
           Requires: perl(Devel::StackTrace::AsHTML) >= 0.11
...

The only point I am making is that this assertion is false:

  Literally all you have to do is change the shebang line.

CGI "just works". It would be a shame to see it be removed.

>From what I can see, deployment using PSGI under apache is signficantly 
more complex than with CGI, and not necessarily less error prone:

https://groups.google.com/forum/#!topic/mojolicious/oXeCLxe6hIY

-- 
You received this message because you are subscribed to the Google Groups 
"Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/mojolicious.
For more options, visit https://groups.google.com/d/optout.

Reply via email to