Project

General

Profile

Actions

Bug #11050

closed

Rudder-agent package for debian can't be installed on Debian 9 (stretch) due to libssl1.0.0 dependency

Added by Thomas Mignien over 6 years ago. Updated over 6 years ago.

Status:
Rejected
Priority:
N/A
Assignee:
-
Category:
Packaging
Target version:
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

Also available in: Atom PDF