rpm build scripts use the binary file as dependency rather than the package name where the binary is in -------------------------------------------------------------------------------------------------------
Key: CORE-3803 URL: http://tracker.firebirdsql.org/browse/CORE-3803 Project: Firebird Core Issue Type: Bug Components: Installation Affects Versions: 2.5.1 Environment: RHEL 6 / CentOS 6 Reporter: Eberhard Leba Installing FirebirdCS-2.5.1.26351-0.amd64.rpm on a cleanly installed RHEL6 or RHEL6.1 RPM complains about missing components: # rpm -ivh FirebirdSS-2.5.0.26074-0.amd64.rpm error: Failed dependencies: libncurses.so.5 is needed by FirebirdSS-2.5.0.26074-0.amd64 libstdc++.so.6 is needed by FirebirdSS-2.5.0.26074-0.amd64 The libraries are available on that system: $ ls -l /usr/lib64/libncurses.so lrwxrwxrwx. 1 root root 27 16. Sep 2011 /usr/lib64/libncurses.so -> ../../lib64/libncurses.so.5 $ ls -l /lib64/libncurses.so.5 lrwxrwxrwx. 1 root root 17 16. Sep 2011 /lib64/libncurses.so.5 -> libncurses.so.5.7 $ ls -l /lib64/libncurses.so.5.7 -rwxr-xr-x. 1 root root 142504 3. Dez 2009 /lib64/libncurses.so.5.7 $ ls -l /usr/lib64/libstdc++.so.6 lrwxrwxrwx. 1 root root 19 16. Sep 2011 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.13 ls -l /usr/lib64/libstdc++.so.6.0.13 -rwxr-xr-x. 1 root root 989840 15. Feb 2011 /usr/lib64/libstdc++.so.6.0.13 The RPM packages containing those libraries do have a different name: $ rpm -qf /lib64/libncurses.so.5 ncurses-libs-5.7-3.20090208.el6.x86_64 ]$ rpm -qf /usr/lib64/libstdc++.so.6 libstdc++-4.4.5-6.el6.x86_64 The workaround for this is to install firebird using the --nodeps flag. This might not be acceptable for administrators responsible for huge system environments. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel