after my last post i was able to make my own RPM. but i have encounterd a problem. when i try to install the RPM i get the failed dependency error as below:
error: Failed dependencies:
libc.so.6(GLIBC_2.2.5)(64bit) is needed by npm-2.7.0-100.i686
libm.so.6(GLIBC_2.2.5)(64bit) is needed by npm-2.7.0-100.i686
libpthread.so.0(GLIBC_2.2.5)(64bit) is needed by npm-2.7.0-100.i686
librt.so.1(GLIBC_2.2.5)(64bit) is needed by npm-2.7.0-100.i686
However i have the latest glibc installed. i am using fc13-686 here is the output of rpm -qa |grep glibc
glibc-utils-2.12.2-1.i686
glibc-headers-2.12.2-1.i686
glibc-2.12.2-1.i686
glibc-common-2.12.2-1.i686
glibc-static-2.12.2-1.i686
glibc-devel-2.12.2-1.i686
i dont seem to understand y is it failing this dependency. where it should not. Let me tell you that my rpm is trying to install in the /opt directory and running rpmlint on it gives problems, it says this is not allowed, here is the output or rpmlint.
pm.i686: E: dir-or-file-in-opt /opt/tellabs/install/npm_2.7.0-100/bin/mb
npm.i686: E: dir-or-file-in-opt /opt/tellabs/install/npm_2.7.0-100/schema/wi_npm_common.xsd
npm.i686: E: dir-or-file-in-opt /opt/tellabs/install/npm_2.7.0-100/README
npm.i686: E: dir-or-file-in-opt /opt/tellabs/install/npm_2.7.0-100/bin/mps_admin
npm.i686: E: dir-or-file-in-opt /opt/tellabs/install/npm_2.7.0-100/cfg/file_format_dax.xml.sample
npm.i686: E: dir-or-file-in-opt /opt/tellabs/install/npm_2.7.0-100/bin/mpe
Should this be the cause of the failed dependency. i dont think so

,,kindly put me in the right direction