Red Hat Bugzilla – Bug 48621
libsafe-1.3-10 lacks a
Last modified: 2008-05-01 11:38:00 EDT
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
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
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
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.
Oops, I meant 1.3-9. -10 is my subversion. Here is the ouput of rpm -q
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.