Hi: I'm wondering if anyone has any suggestions on how to query an existing RPM package from within the specfile (preinstall) script of another RPM package. My reason for doing this is that I want to patch an existing application binary RPM with another patch binary RPM. Since the patch RPM will have a different database entry than the existing application RPM, the patch RPM will not honor %config file directives in the original application RPM specifile. Therefore, the patch RPM should handle any config files in the application RPM manually. I wrote a simple preinstall script in the patch RPM to backup the application RPM config files, but when I attempt to query the application RPM through 'rpm -qa' from my preinstall script, RPM complains because there are 2 instances of RPM being executed. Is there another way to query the database? I really don't want to write a wrapper script to handle this but if that's the only way then I can explore that option. I'd much rather be able to only use 'rpm' commands for this. I'm using RPM v4.0.4 on Sun Solaris 9. Thanks, Walter Goulet _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/rpm-list