From Bugzilla Helper: User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.4.5-10 i686) Description of problem: libsafe rpm package doesn't provide libsafe.so.1.3 which is needed when installing some packages builded with libsafe How reproducible: Always Steps to Reproduce: 1. Install libsafe-1.3-10. 2. Rebuild gnoise. 3. Install gnoise gnoise is an example, it should be easy to find another package with have the same problem. Actual Results: Dependency for libsafe.so.1.3 is not met in the rpm database, although it is on the filesystem. Expected Results: libsafe shoud provide lisafe.so.1.3 Additional info: When building package after having installed libsafe, rpm auto detect a dependency for libsafe.so.1.3, but the libsafe package provide only libsafe.so.1. So new builded packages need --nodeps to be installed. Fix: Add "Provides: libsafe.so.1.3" into the spec file, and rebuild the libsafe package.
Where did you get that package from? We didn't ship it, we shipped libsafe-1.3-9. Just for giggles I tested this with a rebuild of a package and didn't encounter any errors at all. Tim
Oops, I meant 1.3-9. -10 is my subversion. Here is the ouput of rpm -q --whatrequires libsafe.so.1.3: alsa-lib-0.5.10b-1 alsa-utils-0.5.10-1 ladspa-sdk-1.0-1 cmt-1.0-1 glame-0.5.1-3 sweep-0.1.1-1 snd-5.0-1 gnoise-0.1.13-1 swh-plugins-0.1.13-1 smurf-0.52.1-1 mixmagic-0.1.7-1 terminatorX-3.71-2 sensor_sweep_applet-0.20.0-1 Those are RPMs that didn't came with RedHat in any way (that's why I build them). To test, an easy pick would smurf (http://sourceforge.net/project/showfiles.php?group_id=3940). Or terminatorX (http://www.terminatorx.cx/terminatorX-3.71-2.src.rpm). Both of were compiled without any modification of the spec file.