Bug #6016
closedUpgrade rudder-agent can't find/install man pages
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
Updated by Dennis Cabooter about 10 years ago
- Category set to System integration
- Target version set to 2.11.6
Updated by François ARMAND about 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) ?
Updated by Dennis Cabooter about 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.
Updated by Vincent MEMBRÉ almost 10 years ago
- Target version changed from 2.11.6 to 2.11.7
Updated by Vincent MEMBRÉ almost 10 years ago
- Target version changed from 2.11.7 to 2.11.8
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
Updated by Matthieu CERDA almost 10 years ago
- Assignee changed from Jonathan CLARKE to Benoît PECCATTE
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.
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.
Updated by Benoît PECCATTE almost 10 years ago
Applied in changeset packages:rudder-packages|commit:4158143c7922eb4060e16d516ef6732adc35bc65.
Updated by Vincent MEMBRÉ almost 10 years ago
This bug has been fixed in Rudder 2.11.8 and 3.0.2 which were were released today.
- Announcement 2.11 3.0
- Changelog 2.11 3.0
- Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Updated by Vincent MEMBRÉ almost 10 years ago
- Status changed from Pending release to Released