kraih/mojo — Issue #281: Optional module "IO::Socket::IP" is not detected.
Author: Kulturchaot
Created: 2012-02-05 00:44:13+00:00
State: open

The module "IO::Socket::IP" has been successfully installed

```shell
[kwuhks@jx ~]$ curl -L cpanmin.us | perl - IO::Socket::IP
...
Building and testing Socket-1.97 ... OK
Successfully installed Socket-1.97 (upgraded from 1.94)
Building and testing IO-Socket-IP-0.08 ... OK
Successfully installed IO-Socket-IP-0.08
```

---

But the module is not detected by Mojo:

```shell
[kwuhks@jx ~]$ mojo version
CORE
Perl (v5.14.2, linux)
Mojolicious (2.46, Leaf Fluttering In Wind)

OPTIONAL
EV (4.11)
IO::Socket::IP (not installed)
IO::Socket::SSL (1.54)
Net::Rendezvous::Publish (0.04)

Thanks for testing a development release, you are awesome!
```

---

The following commands on the other hand:

```shell
[kwuhks@jx ~]$ perl -e 'use Mojo::IOLoop::Server; print Mojo::IOLoop::Server::IPV6() ? $IO::Socket::IP::VERSION : "not installed"'; echo
0.08

[kwuhks@jx ~]$ mojo generate lite_app bin/mjlcs.pl
[kwuhks@j21947 ~]$ bin/mjlcs.pl version
CORE
Perl (v5.14.2, linux)
Mojolicious (2.46, Leaf Fluttering In Wind)

OPTIONAL
EV (4.11)
IO::Socket::IP (0.08)
IO::Socket::SSL (1.54)
Net::Rendezvous::Publish (0.04)

Thanks for testing a development release, you are awesome!
```