Subramanya Sastry has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/267378

Change subject: visuadiff: add dependences on required deb packages
......................................................................

visuadiff: add dependences on required deb packages

Change-Id: I4546a01951cc2b37724b6f767fac81c01c8e0f84
---
M modules/visualdiff/manifests/init.pp
1 file changed, 11 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/78/267378/1

diff --git a/modules/visualdiff/manifests/init.pp 
b/modules/visualdiff/manifests/init.pp
index f896d56..4ee96c3 100644
--- a/modules/visualdiff/manifests/init.pp
+++ b/modules/visualdiff/manifests/init.pp
@@ -2,8 +2,17 @@
 #
 # This module provides a standalone visual diffing service.
 class visualdiff {
-    require_package('nodejs')
-    require_package('npm')
+    ensure_packages([
+        'nodejs',
+        'npm',
+        'build-essential',
+        'libcairo2-dev',
+        'libjpeg8-dev',
+        'libpango1.0-dev',
+        'libgif-dev',
+        'build-essential',
+        'g++',
+    ])
 
     group { 'visualdiff':
         ensure => present,

-- 
To view, visit https://gerrit.wikimedia.org/r/267378
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4546a01951cc2b37724b6f767fac81c01c8e0f84
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Subramanya Sastry <ssas...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to