Was just about to report a "similar" problem. It think its because these modules aren't installed
because they're missing from the MANIFEST...
./Build manifest
Added to MANIFEST: lib/VM/EC2/Instance/IamProfile.pm
Added to MANIFEST: lib/VM/EC2/NetworkInterface.pm
Added to MANIFEST: lib/VM/EC2/NetworkInterface/Association.pm
Added to MANIFEST: lib/VM/EC2/NetworkInterface/Attachment.pm
Added to MANIFEST: lib/VM/EC2/NetworkInterface/PrivateIpAddress.pm
Added to MANIFEST: lib/VM/EC2/VPC.pm
Added to MANIFEST: lib/VM/EC2/VPC/DhcpOptions.pm
Added to MANIFEST: lib/VM/EC2/VPC/InternetGateway.pm
Added to MANIFEST: lib/VM/EC2/VPC/InternetGateway/Attachment.pm
Added to MANIFEST: lib/VM/EC2/VPC/Route.pm
Added to MANIFEST: lib/VM/EC2/VPC/RouteTable.pm
Added to MANIFEST: lib/VM/EC2/VPC/RouteTable/Association.pm
Added to MANIFEST: lib/VM/EC2/VPC/Subnet.pm
On Wed Aug 22 10:06:22 2012, TEODOR wrote:
Show quoted text> VM::EC2::Instance lines 444 and 446 require VM::EC2::NetworkInterface and
> VM::EC2::Instance::IamProfile, which are not supplied with VM::EC2.
>
> Removing those two lines made it work for me, but may not be the right
> fix in general.