Project

General

Profile

Actions

Bug #6274

closed

Rudder can't install certain RPM packages

Added by Dennis Cabooter almost 10 years ago. Updated over 7 years ago.

Status:
Rejected
Priority:
2
Assignee:
-
Category:
Techniques
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

This is what I see if Rudder tries to install etckeeper:

2015-02-17T17:59:09+0100 error: /default/check_rpm_package_installation/packages/'etckeeper'[0]: Finished command related to promiser 'etckeeper' -- an error occurred, returned 1
2015-02-17T17:59:09+0100 error: /default/check_rpm_package_installation/packages/'etckeeper'[0]: Package schedule execution failed for 'etckeeper-*'

Rudder doesn't do "yum install etckeeper" but "yum install etckeeper-*", which may cause problems.

In this case it actually does:

# yum install etckeeper-*
Loaded plugins: security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package etckeeper.noarch 0:1.14-2.el5 set to be updated
---> Package etckeeper-bzr.noarch 0:1.14-1.el5 set to be updated
--> Processing Dependency: etckeeper = 1.14-1.el5 for package: etckeeper-bzr
--> Processing Dependency: bzr for package: etckeeper-bzr
--> Running transaction check
---> Package bzr.x86_64 0:2.1.4-2.el5 set to be updated
--> Processing Dependency: python-pycurl for package: bzr
--> Processing Dependency: python-paramiko for package: bzr
---> Package etckeeper-bzr.noarch 0:1.14-1.el5 set to be updated
--> Processing Dependency: etckeeper = 1.14-1.el5 for package: etckeeper-bzr
--> Running transaction check
---> Package etckeeper-bzr.noarch 0:1.14-1.el5 set to be updated
--> Processing Dependency: etckeeper = 1.14-1.el5 for package: etckeeper-bzr
---> Package python-paramiko.noarch 0:1.7.6-1.el5 set to be updated
--> Processing Dependency: python-crypto >= 1.9 for package: python-paramiko
---> Package python-pycurl.x86_64 0:7.15.5.1-8.el5 set to be updated
--> Running transaction check
---> Package etckeeper-bzr.noarch 0:1.14-1.el5 set to be updated
--> Processing Dependency: etckeeper = 1.14-1.el5 for package: etckeeper-bzr
---> Package python-crypto.x86_64 0:2.0.1-5.el5 set to be updated
--> Processing Dependency: libgmp.so.3()(64bit) for package: python-crypto
--> Running transaction check
---> Package etckeeper-bzr.noarch 0:1.14-1.el5 set to be updated
--> Processing Dependency: etckeeper = 1.14-1.el5 for package: etckeeper-bzr
---> Package gmp.x86_64 0:4.1.4-10.el5 set to be updated
--> Finished Dependency Resolution
etckeeper-bzr-1.14-1.el5.noarch from winz-epel has depsolving problems
  --> Missing Dependency: etckeeper = 1.14-1.el5 is needed by package etckeeper-bzr-1.14-1.el5.noarch (winz-epel)
Error: Missing Dependency: etckeeper = 1.14-1.el5 is needed by package etckeeper-bzr-1.14-1.el5.noarch (winz-epel)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

But this works:

# yum install etckeeper
Loaded plugins: security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package etckeeper.noarch 0:1.14-2.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=======================================================================================================================================================================================================
 Package                                         Arch                                         Version                                            Repository                                       Size
=======================================================================================================================================================================================================
Installing:
 etckeeper                                       noarch                                       1.14-2.el5                                         winz-epel                                        35 k

Transaction Summary
=======================================================================================================================================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 35 k
Is this ok [y/N]:
Actions #1

Updated by Matthieu CERDA almost 10 years ago

  • Category set to Techniques
  • Status changed from New to 8
  • Priority changed from 1 (highest) to 2
  • Target version set to 2.11.8

Hmmmmm crud...

Thanks for the report, Dennis.

Actions #2

Updated by Vincent MEMBRÉ over 9 years ago

  • Target version changed from 2.11.8 to 2.11.9
Actions #3

Updated by Vincent MEMBRÉ over 9 years ago

  • Target version changed from 2.11.9 to 2.11.10
Actions #4

Updated by Benoît PECCATTE over 9 years ago

  • Status changed from 8 to New
Actions #5

Updated by Vincent MEMBRÉ over 9 years ago

  • Target version changed from 2.11.10 to 2.11.11
Actions #6

Updated by Vincent MEMBRÉ over 9 years ago

  • Target version changed from 2.11.11 to 2.11.12
Actions #7

Updated by Vincent MEMBRÉ over 9 years ago

  • Target version changed from 2.11.12 to 2.11.13
Actions #8

Updated by Vincent MEMBRÉ over 9 years ago

  • Target version changed from 2.11.13 to 2.11.14
Actions #9

Updated by Vincent MEMBRÉ about 9 years ago

  • Target version changed from 2.11.14 to 2.11.15
Actions #10

Updated by Vincent MEMBRÉ about 9 years ago

  • Target version changed from 2.11.15 to 2.11.16
Actions #11

Updated by Vincent MEMBRÉ about 9 years ago

  • Target version changed from 2.11.16 to 2.11.17
Actions #12

Updated by Vincent MEMBRÉ almost 9 years ago

  • Target version changed from 2.11.17 to 2.11.18
Actions #13

Updated by Vincent MEMBRÉ almost 9 years ago

  • Target version changed from 2.11.18 to 2.11.19
Actions #14

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.11.19 to 2.11.20
Actions #15

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.11.20 to 2.11.21
Actions #16

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.11.21 to 2.11.22
Actions #17

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.11.22 to 2.11.23
Actions #18

Updated by Vincent MEMBRÉ over 8 years ago

  • Target version changed from 2.11.23 to 2.11.24
Actions #19

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 2.11.24 to 308
Actions #20

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 308 to 3.1.14
Actions #21

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 3.1.14 to 3.1.15
Actions #22

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 3.1.15 to 3.1.16
Actions #23

Updated by Vincent MEMBRÉ about 8 years ago

  • Target version changed from 3.1.16 to 3.1.17
Actions #24

Updated by Benoît PECCATTE about 8 years ago

  • Assignee deleted (Matthieu CERDA)
Actions #25

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 3.1.17 to 3.1.18
Actions #26

Updated by Vincent MEMBRÉ almost 8 years ago

  • Target version changed from 3.1.18 to 3.1.19
Actions #27

Updated by Alexis Mousset over 7 years ago

  • Status changed from New to Rejected

This is a technical limitation of old package techniques, and now works with the new "Packages" technique. Closing.

Actions

Also available in: Atom PDF