[SERVER-5179] shadow-utils dependency not correctly identified in mongo-10gen-server rpm Created: 02/Mar/12 Updated: 11/Jul/16 Resolved: 07/Mar/12 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Packaging |
| Affects Version/s: | 2.0.3 |
| Fix Version/s: | 2.1.1 |
| Type: | Bug | Priority: | Blocker - P1 |
| Reporter: | Erick Wipprecht | Assignee: | Michael A. Fiedler |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
rPath generated CentOS 5.x 64-bit image |
||
| Operating System: | Linux |
| Participants: |
| Description |
|
useradd and groupadd are used in the mongo-10gen-server RPMs but these binaries aren't listed as Requires for the rpm. This will likely only manifest when this rpm is being added at actual installation time as opposed to added as a post-install kickstart item or after the OS is installed. |
| Comments |
| Comment by Michael A. Fiedler [ 12/Mar/12 ] |
|
The dependency is provided as the RPM examples show here: http://www.rpm.org/wiki/PackagerDocs/Dependencies#ScriptletDependencies This should invoke any underlying dependency management before installing this package. |
| Comment by Adam Chasen [ 12/Mar/12 ] |
|
If the user/group are required/desired, RPM must specify the prerequisites to handle user/groups in the scripts. This allows RPM to correctly order this package in a single large installation job. |
| Comment by Michael A. Fiedler [ 07/Mar/12 ] |
|
The implementation of this does dot directly depend on a given package, rather on the existence of the appropriate binaries. |
| Comment by auto [ 07/Mar/12 ] |
|
Author: {u'login': u'miketheman', u'name': u'Mike Fiedler', u'email': u'miketheman@gmail.com'}Message: Merge pull request #187 from miketheman/
|
| Comment by auto [ 07/Mar/12 ] |
|
Author: {u'login': u'miketheman', u'name': u'Mike Fiedler', u'email': u'miketheman@gmail.com'}Message: Merge pull request #187 from miketheman/
|
| Comment by auto [ 07/Mar/12 ] |
|
Author: {u'login': u'miketheman', u'name': u'Mike Fiedler', u'email': u'miketheman@gmail.com'}Message: |