Project

General

Profile

Actions

Bug #3586

closed

rudder-agent 2.6 for SLES 11 depends on 'libtokyocabinet.so.9' which does not exist

Added by Nicolas PERRON almost 11 years ago. Updated over 8 years ago.

Status:
Released
Priority:
1
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

It is impossible to install rudder-agent 2.6 on SLES 11 since it depends on libtokyocabinet which is not avalaible in SLES 11.

sles-11-sp1-64:~ # zypper in rudder-agent

Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libtokyocabinet.so.9 needed by rudder-agent-1398866025:2.6.1.rc1.git201305040539-1.SLES.11.i586
 Solution 1: do not ask to install a solvable providing rudder-agent > 1398866025:2.4.6.rc1.git201305130239-1.SLES.11
 Solution 2: break rudder-agent by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): c
sles-11-sp1-64:~ # zypper info --requires rudder-agent

Loading repository data...
Reading installed packages...

Information for package rudder-agent:

Repository: Rudder 2.6 Nightly
Name: rudder-agent
Version: 1398866025:2.6.1.rc1.git201305120822-1.SLES.11
Arch: x86_64
Vendor: Normation
Support Level: unknown
Installed: Yes
Status: out-of-date (version 1398866025:2.4.6.rc1.git201305130239-1.SLES.11 installed)
Installed Size: 105.3 MiB
Summary: Configuration management and audit tool - agent
Description: 
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.
Requires:
openssl
/bin/bash
pcre
pmtools
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.2)(64bit)
libdl.so.2()(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libpthread.so.0(GLIBC_2.3.2)(64bit)
libcrypto.so.0.9.8()(64bit)
libdb-4.5.so()(64bit)
libssl.so.0.9.8()(64bit)
libdl.so.2(GLIBC_2.2.5)(64bit)
librt.so.1()(64bit)
librt.so.1(GLIBC_2.2.5)(64bit)
libz.so.1()(64bit)
libbz2.so.1()(64bit)
libc.so.6(GLIBC_2.8)(64bit)
libcrypt.so.1()(64bit)
libcrypt.so.1(GLIBC_2.2.5)(64bit)
libgdbm.so.3()(64bit)
libgdbm_compat.so.3()(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libnsl.so.1()(64bit)
libnss_nis.so.2()(64bit)
libpcre.so.0()(64bit)
libtokyocabinet.so.9()(64bit)
libutil.so.1()(64bit)
/bin/sh
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadIsLzma) <= 4.4.2-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1
Actions #1

Updated by Nicolas PERRON almost 11 years ago

  • Status changed from New to Pending technical review
  • Assignee set to Jonathan CLARKE
  • Target version set to 2.6.1
  • % Done changed from 0 to 100
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/59

Pull Request URL added: https://github.com/Normation/rudder-packages/pull/59

Jon, could yo review it please ?

Actions #3

Updated by Nicolas PERRON almost 11 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset commit:67cf90e2a6f2ea5ef79feaddb87c2ef1ca12435e.

Actions #4

Updated by Jonathan CLARKE almost 11 years ago

Applied in changeset commit:22f3e47fafdf245f41b5b92c5f254eafcc71dbe7.

Actions #5

Updated by Nicolas PERRON almost 11 years ago

Merged

Actions #6

Updated by Vincent MEMBRÉ almost 11 years ago

  • Status changed from Pending release to Released

This ticket has been adressed in the 2.6.1 release of Rudder.

The ChangeLog is available here: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog26

Actions #7

Updated by Benoît PECCATTE about 9 years ago

  • Project changed from 34 to Rudder
  • Category set to Packaging
Actions #8

Updated by Benoît PECCATTE over 8 years ago

  • Pull Request changed from https://github.com/Normation/rudder-packages/pull/59 to https://github.com/Normation/rudder-packages/pull/60
Actions

Also available in: Atom PDF