Project

General

Profile

Actions

Bug #5059

closed

rudder-agent rpm is obsoleted by rudder-agent-thin and therefore cannot be installed

Added by Lionel Le Folgoc over 10 years ago. Updated over 9 years ago.

Status:
Released
Priority:
1 (highest)
Assignee:
Jonathan CLARKE
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

Hi,

It's not possible to install rudder-agent, rudder-agent-thin is always selected instead due to the Obsoletes.

# yum install rudder-agent
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Package rudder-agent is obsoleted by rudder-agent-thin, trying to install 1398866025:rudder-agent-thin-2.11.0.beta1-1.EL.6.x86_64 instead
[...]

You should replace the "Obsoletes: rudder-agent" in rudder-agent-thin/SOURCES/patches/rudder-agent-thin/0002-rudder-agent-to-rudder-agent-thin-spec.patch with a "Conflicts: rudder-agent". AFAIK, Obsoletes will always select the new package instead of the old, whereas conflicts will prevent both to be installed at the same time, but allow installing any of them. I think this is what you meant.

Thanks.


Related issues 1 (0 open1 closed)

Related to Rudder - Bug #7777: Rudder-agent provides rudder-agent without a versionReleasedJonathan CLARKEActions
Actions #1

Updated by Lionel Le Folgoc over 10 years ago

(RHEL-6 repository)

Actions #2

Updated by Matthieu CERDA over 10 years ago

  • Status changed from New to In progress
  • Assignee set to Matthieu CERDA
  • Priority changed from N/A to 1 (highest)
  • Target version set to 2.11.0~beta2

Correcting this ! Thank you Lionel :)

Actions #3

Updated by Matthieu CERDA over 10 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Matthieu CERDA to Jonathan CLARKE
  • % Done changed from 0 to 100
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/381

PR is ready

Actions #4

Updated by Matthieu CERDA over 10 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset commit:5c70cac71171967f829c7ec8e725c83c7de39300.

Actions #5

Updated by Jonathan CLARKE over 10 years ago

Applied in changeset commit:a2c4dddd83bba84cadd3a70c4bac6fb0565295fd.

Actions #6

Updated by Vincent MEMBRÉ over 10 years ago

  • Parent task set to #4740
Actions #7

Updated by Vincent MEMBRÉ over 10 years ago

  • Parent task deleted (#4740)
Actions #8

Updated by Vincent MEMBRÉ over 10 years ago

  • Subject changed from Cannot install rudder-agent 2.11.0.beta1 to rudder-agent rpm is obsoleted by rudder-agent-thin and therefore cannot be installed
Actions #9

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.11.0~beta2 (announcement , changelog), which were released today.

Actions #10

Updated by Benoît PECCATTE over 9 years ago

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

Updated by Jonathan CLARKE almost 9 years ago

  • Related to Bug #7777: Rudder-agent provides rudder-agent without a version added
Actions #12

Updated by Jonathan CLARKE almost 9 years ago

  • Related to Bug #7765: All the files in /opt/rudder/share/tools should not be executable in the RPM package added
Actions #13

Updated by Jonathan CLARKE almost 9 years ago

  • Related to deleted (Bug #7765: All the files in /opt/rudder/share/tools should not be executable in the RPM package)
Actions

Also available in: Atom PDF