<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.59">
<TITLE>Unsatisfied dependency of library included in package</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<BR>

<P><FONT SIZE=2>Hello,<BR>
<BR>
I've done a lot of reading over the past weeks (PackagerDocs, Fedora RPM Guide, etc) and have been fairly successful in building a binary RPM from my source files (the SRPM is yet to be tested). I am however, having one problem that I can't seem to find an answer to.<BR>
<BR>
>From my source files, rpmbuild buils my Applications and its associated libraries. rpmbuild is able to determine what my package provides and its dependencies:<BR>
<BR>
Provides: libOD8500_agentcore_lib.so.1 libOD8500_appdisp_lib.so.1 libOD8500_cpdu_lib.so.1 libOD8500_dm_lib.so.1 libOD8500_eapoc_lib.so.1 libOD8500_lib.so.1 libOD8500_mactrl_lib.so.1 libOD8500_osutils.so.1 libOD8500_uicc_lib.so.1 libOD8500_utils_lib.so.1equires(interp): /sbin/ldconfig /sbin/ldconfig<BR>
Requires(rpmlib): rpmlib(CompressedFileNames) &lt;= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) &lt;= 4.0-1<BR>
Requires(post): /sbin/ldconfig<BR>
Requires(postun): /sbin/ldconfig<BR>
Requires: /bin/sh libOD8500_agentcore_lib.so.1 libOD8500_appdisp_lib.so.1 libOD8500_cpdu_lib.so.1 libOD8500_dm_lib.so.1 libOD8500_eapoc_lib.so.1 libOD8500_lib.so.1 libOD8500_mactrl_lib.so.1 libOD8500_osutils.so.1 libOD8500_uicc_lib.so.1 libOD8500_utils_lib.so.1 libQtCore.so.4 libQtGui.so.4 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libdbus-1.so.3 libdbus-glib-1.so.2 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libglib-2.0.so.0 libhal.so.1 libm.so.6 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.2) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH)<BR>
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/OD8500-2.0.0.alpha.1-root<BR>
Wrote: /home/hchan2/rpmbuild/SRPMS/OD8500-2.0.0.alpha.1-1.src.rpm<BR>
Wrote: /home/hchan2/rpmbuild/RPMS/i386/OD8500-2.0.0.alpha.1-1.i386.rpm<BR>
<BR>
However, running yum deplist on the RPM yields:<BR>
Loaded plugins: refresh-packagekit<BR>
Finding dependencies:<BR>
package: OD8500.i386 2.0.0.alpha.1-1<BR>
&nbsp; dependency: libOD8500_osutils.so.1<BR>
&nbsp;&nbsp; Unsatisfied dependency<BR>
&nbsp; dependency: libdbus-glib-1.so.2<BR>
&nbsp;&nbsp; provider: dbus-glib.i386 0.74-8.fc9<BR>
&nbsp;&nbsp; provider: dbus-glib.i386 0.74-6.fc9<BR>
&nbsp; dependency: libm.so.6<BR>
&nbsp;&nbsp; provider: glibc.i386 2.8-8<BR>
&nbsp;&nbsp; provider: glibc.i686 2.8-8<BR>
&nbsp;&nbsp; provider: glibc.i686 2.8-3<BR>
&nbsp;&nbsp; provider: glibc.i386 2.8-3<BR>
&nbsp; dependency: libOD8500_agentcore_lib.so.1<BR>
&nbsp;&nbsp; Unsatisfied dependency<BR>
...<BR>
<BR>
I am having difficulty understanding why the dependencies to the libraries that are provided within the package are unsatisfied. What am I missing?<BR>
<BR>
Thanks in advance<BR>
HK</FONT>
</P>

</BODY>
</HTML>