Tim Landscheidt has uploaded a new change for review.

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


Change subject: Tools: Resolve virtual package requirements
......................................................................

Tools: Resolve virtual package requirements

At the moment, we require the virtual packages libpng3-dev and
libxslt-dev.  This leads to Puppet spamming on every run:

| notice: /Stage[main]/Toollabs::Dev_environ/Package[libxslt-dev]/ensure: 
ensure changed 'purged' to 'present'
| notice: /Stage[main]/Toollabs::Dev_environ/Package[libpng3-dev]/ensure: 
ensure changed 'purged' to 'present'

Also, it is not determinate which package is chosen to satisfy the
virtual requirement.  To solve this, we explicitly state which "real"
packages we require.

Change-Id: Ic0ce42aa96232e26a30b0c652e6ea1920d2e4322
---
M modules/toollabs/manifests/dev_environ.pp
1 file changed, 2 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/30/102630/1

diff --git a/modules/toollabs/manifests/dev_environ.pp 
b/modules/toollabs/manifests/dev_environ.pp
index d80d717..500918b 100644
--- a/modules/toollabs/manifests/dev_environ.pp
+++ b/modules/toollabs/manifests/dev_environ.pp
@@ -37,7 +37,7 @@
         'libfreetype6-dev',
         'libgdal1-dev',                # Bug 56995
         'libmariadbclient-dev',
-        'libpng3-dev',
+        'libpng12-dev',
         'libproj-dev',                 # Bug 56995
         'libprotobuf-dev',             # Bug 56995
         'libsparsehash-dev',           # Bug 56995
@@ -45,8 +45,7 @@
         'libtool',
         'libvips-dev',
         'libxml2-dev',
-        'libxslt-dev',
-        'libxslt1-dev', # -- same
+        'libxslt1-dev',
         'libzbar-dev',                 # Bug 56996
         'lintian',
         'links',

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic0ce42aa96232e26a30b0c652e6ea1920d2e4322
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Tim Landscheidt <t...@tim-landscheidt.de>

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

Reply via email to