Project

General

Profile

Actions

Bug #12461

closed

Nothing provides libyaml needed by rudder-agent 4.3rc3

Added by Janos Mattyasovszky over 6 years ago. Updated over 6 years ago.

Status:
Released
Priority:
N/A
Category:
Packaging
Target version:
Severity:
Critical - prevents main use of Rudder | no workaround | data loss | security
UX impact:
User visibility:
Getting started - demo | first install | level 1 Techniques
Effort required:
Priority:
94
Name check:
Fix check:
Regression:

Description

# zypper -v in rudder-server-root
Verbosity: 1
Non-option program arguments: 'rudder-server-root'
Initializing Target
Checking whether to refresh metadata for 12.3.base
Retrieving: repomd.xml ...........................................................[done]
Checking whether to refresh metadata for 12.3.update
Retrieving: repomd.xml ...........................................................[done]
Checking whether to refresh metadata for Rudder_4.3_rc3
Retrieving: repomd.xml ...........................................................[done]
Loading repository data...
Reading installed packages...
Force resolution: No
Selecting 'rudder-server-root-1398866025:4.3.0.rc3-1.SLES.12.noarch' from repository 'Rudder_4.3_rc3' for installation.
Resolving package dependencies...
Force resolution: No

Problem: nothing provides libyaml needed by rudder-agent-1398866025:4.3.0.rc3-1.SLES.12.x86_64
 Solution 1: do not install rudder-server-root-1398866025:4.3.0.rc3-1.SLES.12.noarch
 Solution 2: break rudder-agent-1398866025:4.3.0.rc3-1.SLES.12.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): c

On SLES12 SP3 it is called libyaml-0-2:

# zypper se -s libyaml
Loading repository data...
Reading installed packages...

S | Name              | Type    | Version   | Arch   | Repository
--+-------------------+---------+-----------+--------+-----------
  | libyaml-0-2       | package | 0.1.6-7.1 | x86_64 | 12.3.base
  | perl-YAML-LibYAML | package | 0.38-10.1 | x86_64 | 12.3.base
Actions #1

Updated by Benoît PECCATTE over 6 years ago

  • Target version set to 4.3.1
Actions #2

Updated by Benoît PECCATTE over 6 years ago

  • Status changed from New to In progress
  • Assignee set to Benoît PECCATTE
Actions #3

Updated by Benoît PECCATTE over 6 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Benoît PECCATTE to Alexis Mousset
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/1582
Actions #4

Updated by Benoît PECCATTE over 6 years ago

  • Status changed from Pending technical review to Pending release
Actions #5

Updated by Alexis Mousset over 6 years ago

  • Status changed from Pending release to Released
  • Target version changed from 4.3.1 to 4.3.0

This bug has been fixed in Rudder 4.3.0 which was released today.

Actions #6

Updated by Alexis Mousset over 6 years ago

  • Subject changed from Problem: nothing provides libyaml needed by rudder-agent-1398866025:4.3.0.rc3-1.SLES.12.x86_64 to Nothing provides libyaml needed by rudder-agent 4.3rc3
Actions

Also available in: Atom PDF