jippi/puppet-php — pull request #16 by extraordinaire (2013-08-25 09:07:46+00:00)
Title: php5-dev is required for php::extension

php5-dev is required for the pecl provider (most of the time).

If binaries of an extension aren't available, pecl compiles from source, though in some cases, php::extension gets evaluated after php5-dev has been installed, causing pecl to silently fail and only install the extension on 2nd run of puppet.