Actions
Bug #11050
closedRudder-agent package for debian can't be installed on Debian 9 (stretch) due to libssl1.0.0 dependency
Pull Request:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Getting started - demo | first install | level 1 Techniques
Effort required:
Priority:
69
Name check:
Fix check:
Regression:
Description
The rudder-agent package for Debian jessie can't be installed on Debian stretch due to a libssl1.0.0 dependency.
Debian 9 (stretch) now comes with libssl1.0.2.
This problem occurs when deploying the agent on a fresh strech install, not an upgrade because libssl1.0.0 is kept to statisfy the dependency.
Installing the libssl1.0.0 (from jessie) manually solves this issue, and the rudder-agent works fine.
# LC_ALL=C apt-get install rudder-agent Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: rudder-agent : Depends: libssl1.0.0 (>= 1.0.0) but it is not installable E: Unable to correct problems, you have held broken packages.
# LC_ALL=C apt-cache show rudder-agent Package: rudder-agent Priority: extra Section: admin Installed-Size: 85595 Maintainer: Rudder packaging team <rudder-packaging@rudder-project.org> Architecture: amd64 Version: 4.1.5-jessie0 Replaces: rudder-cfengine-community, rudder-server-root (<< 2.4.0~beta2) Provides: rudder-agent, rudder-cfengine-community Depends: libc6 (>= 2.14), libpam0g (>= 0.99.7.1), libpcre3 (>= 1:8.35), libssl1.0.0 (>= 1.0.0), uuid-runtime, dmidecode, cron, net-tools, openssl Conflicts: rudder-agent-thin, rudder-cfengine-community Breaks: rudder-server-root (<< 2.4.0~beta2) Filename: pool/main/r/rudder-agent/rudder-agent_4.1.5-jessie0_amd64.deb Size: 14130604 MD5sum: 952d5faf114a62afedce92940230c17d SHA1: eecbf5deea46b745eba1bcbc574c5366f8c5aefa SHA256: a7af0bba9d80ec18404f6a3f43053779ea40e9d7cf31fdbad865fcc2ee32948a SHA512: c4948f4341ad3108a35fead77032a424c4e24606154e590413f603666cac7927a255f62fab6a347132936908c3029658308ef2277ca2b1f141e5e772bd6d4b9c Description: Configuration management and audit tool - agent Rudder is an open source configuration management and audit solution. . This package contains the agent that must be installed on all nodes to be managed by Rudder. It is based on two main components: CFEngine Community 3 and FusionInventory. Description-md5: 09d43451ce1780eefda6ce7ec6383afa Homepage: http://www.rudder-project.org
Actions