Hi Leslie,
I don't think it's necessary there, even if it was required by php5 package it would be installed anyway, question is if it would help your issue, because aptitude would probably resolve this by downloading ubuntu version so it would break again, php5 packages would probably needed to be installed from the wm repository, or least the package which is defined in puppet should be in that repository with properly configured dependencies, so that it try to get them from wm repository all, instead of from ubuntu.
On Wed, Dec 7, 2011 at 9:52 PM, Leslie Carr lcarr@wikimedia.org wrote:
Do we have a reason we have php5-common pinned in puppet? (see generic-definitions.pp::145 generic::webserver::php5 )
The reason I ask is that with this, another generic definition (generic::webserver::php5-mysql) breaks due to the dependancy of 5.3.2-2wm1 , while the pinning causes the installation of 5.3.2-1ubuntu4.10
I would change the generic::webserver::php5 definition to remove the pin, but I want to make sure that nothing breaks first.
Leslie
-- Leslie Carr Wikimedia Foundation AS 14907, 43821
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l