Project

General

Profile

Actions

Bug #6016

closed

Upgrade rudder-agent can't find/install man pages

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

Status:
Released
Priority:
1 (highest)
Category:
System integration
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

When upgrading rudder-agent (CentOS 5, rudder-agent 2.11.4 to 2.11.5) I got the following errors:

/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-agent.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-promises.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-key.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-execd.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-serverd.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-monitord.8.gz: No such file or directory
/var/tmp/rpm-tmp.7872: line 75: /var/rudder/share/man/man8/cf-runagent.8.gz: No such file or directory

Related issues 2 (0 open2 closed)

Related to Rudder - Bug #4903: Missing cfengine man pagesReleasedJonathan CLARKE2014-12-08Actions
Related to Rudder - Bug #6212: Manpage packaging should use LD_LIBRARY_PATH to prevent lmdb absenceReleasedFrançois ARMAND2015-01-30Actions
Actions #1

Updated by Dennis Cabooter almost 10 years ago

  • Category set to System integration
  • Target version set to 2.11.6
Actions #2

Updated by François ARMAND almost 10 years ago

And just to be sure, you don't have man pages installed after the upgrade (so it's a real error, not just a temporary state happening during the upgrade) ?

Actions #3

Updated by Dennis Cabooter almost 10 years ago

Good question. I should have provided you that info already. It seems man-pages aren't installed on CentOS/RHEL.

# man cf-agent
No manual entry for cf-agent
# man cf-runagent
No manual entry for cf-runagent

On Ubuntu (14.04 LTS) I don't see any errors. However, there are no man-pages installed either.

# man cf-agent
No manual entry for cf-agent
See 'man 7 undocumented' for help when manual pages are not available.
# man cf-runagent
No manual entry for cf-runagent
See 'man 7 undocumented' for help when manual pages are not available.
Actions #4

Updated by Vincent MEMBRÉ almost 10 years ago

  • Target version changed from 2.11.6 to 2.11.7
Actions #5

Updated by Vincent MEMBRÉ almost 10 years ago

  • Target version changed from 2.11.7 to 2.11.8
Actions #6

Updated by Matthieu CERDA almost 10 years ago

  • Status changed from New to Pending technical review
  • Assignee set to Jonathan CLARKE
  • Priority changed from N/A to 1 (highest)
  • % Done changed from 0 to 100
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/620
Actions #7

Updated by Matthieu CERDA almost 10 years ago

  • Assignee changed from Jonathan CLARKE to Benoît PECCATTE
Actions #8

Updated by Matthieu CERDA almost 10 years ago

This is due to a change introduced by #4903, that got changed to not build the manpages during postinst but during package build instead. There is a leftover in the RPM SPECfile that tries to put the manpages in the wrong place anyway, that needs removing.

Actions #9

Updated by Matthieu CERDA almost 10 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset packages:rudder-packages|commit:a85204f1c4bb0c56d266f6d41fb7aa96a05fa846.

Actions #10

Updated by Benoît PECCATTE almost 10 years ago

Applied in changeset packages:rudder-packages|commit:4158143c7922eb4060e16d516ef6732adc35bc65.

Actions #11

Updated by Vincent MEMBRÉ over 9 years ago

This bug has been fixed in Rudder 2.11.8 and 3.0.2 which were were released today.

Actions #12

Updated by Vincent MEMBRÉ over 9 years ago

  • Status changed from Pending release to Released
Actions

Also available in: Atom PDF