Page MenuHomePhabricator

Jessie does not have libmemcached10
Closed, ResolvedPublic


From T95002#1178354

Our puppet manifests reference the package libmemcached10 which is not in Jessie (was in Wheezy). The version is hardcoded and we should probably refer to simply libmemcached instead.

precise-wikimedialibmemcached6 libmemcached10 libmemcached11

In puppet we have:

modules/mediawiki/manifests/packages.pp:7:        'libmemcached10', # TODO: remove this?
modules/mediawiki/manifests/packages/php5.pp:51:            'libmemcached11',  # Formerly a dependency for php5-memcached

Event Timeline

hashar created this task.Jun 22 2015, 11:57 AM
hashar raised the priority of this task from to Medium.
hashar updated the task description. (Show Details)
hashar updated the task description. (Show Details)
hashar set Security to None.
hashar added subscribers: Dzahn, gerritbot, Joe and 3 others.

Change 219810 had a related patch set uploaded (by Faidon Liambotis):
mediawiki: remove useless lib* dependencies

Change 219810 merged by Faidon Liambotis:
mediawiki: remove useless lib* dependencies

faidon closed this task as Resolved.Jun 22 2015, 12:09 PM
faidon claimed this task.

The manifests were wrong to hardcode specific package names for libraries.