Bug #2754
closedThe 2.4 rudder-jetty package fails to use chkconfig and fails to install
Description
The 2.4 rudder-jetty package fails to use chkconfig and fails to install:
insserv: Service slapd has to be enabled to start service jetty
It is because rudder-inventory-ldap is installed after rudder-jetty, thus breaking dependencies.
We need to use insserv -f instead of chkconfig for a more laxist dependency checking.
Updated by Matthieu CERDA over 12 years ago
- Status changed from In progress to Pending technical review
- % Done changed from 0 to 100
Applied in changeset commit:fa36934c52c0b67436b5e7cc798d644810ce0e0e.
Updated by Nicolas PERRON over 12 years ago
Ouch, i'm not sure that this issue was for the 2.4 branch. The problem is present on 2.3 too and using zypper with non-intneractive mode result in error when install rudder-jetty.
Updated by Nicolas PERRON over 12 years ago
- Target version changed from 2.4.0~beta3 to 2.3.9
Nicolas PERRON wrote:
Ouch, i'm not sure that this issue was for the 2.4 branch. The problem is present on 2.3 too and using zypper with non-intneractive mode result in error when install rudder-jetty.
Hmmm... ok, I saw that this commit has been reported to 2.3 branch
Updated by Jonathan CLARKE about 12 years ago
- Status changed from Pending technical review to Discussion
This fix is not appropriate for this problem. As described in #2883, the dependency explicited by the LSB header in jetty's init script is correct: starting jetty before slapd will not work.
This problem also occurs on Debian, as pointed out in #2730.
I'm going to revert this change and mark this as a duplicate of #2730 (that bug has all the logic about this described in it).
Updated by Jonathan CLARKE about 12 years ago
- Status changed from Discussion to Rejected
Duplicate of #2730
Updated by Nicolas PERRON almost 12 years ago
- Project changed from Rudder to 34
- Category deleted (
11)
Updated by Benoît PECCATTE over 9 years ago
- Project changed from 34 to Rudder
- Category set to Packaging