I have rebuilt openldap-1.2.11-14 from the SRPM, on a 6.2 host, with rpm 3.0.5-9.6x. In going to install, it has left a file dependency: [root@couch src]# rpm -Uvh \ /usr/src/redhat/RPMS/i386/openldap-devel-1.2.11-14.i386.rpm \ /usr/src/redhat/RPMS/i386/openldap-1.2.11-14.i386.rpm error: failed dependencies: /etc/init.d is needed by openldap-1.2.11-14 [root@couch src]# rpm -qf /etc/init.d ... It is my understanding that this is improper -- Additionally, it would appear to be an artifact of the abandoned modification of initscripts location.
... installing nodeps, it verifies all right, except for that item: [root@couch src]# rpm -V openldap-devel openldap Unsatisfied dependencies for openldap-1.2.11-14: /etc/init.d [root@couch src]# ... the 'file' in question is not in the install manifest: [root@couch src]# rpm -qlp \ /usr/src/redhat/RPMS/i386/openldap-devel-1.2.11-14.i386.rpm \ /usr/src/redhat/RPMS/i386/openldap-1.2.11-14.i386.rpm | \ grep init | grep etc [root@couch src]# -- Russ
This will be fixed in the build tree and the next Raw Hide refresh. Thanks!