George, Summarizing the issue you had, and CC'ing the FOSSology mailing list so we capture this knowledge for future generations: You found that we were missing two RPMs from the list of FO dependencies: libtool-ltdl and perl-DateManip.
I checked, and both of these RPMs are provided by the RHEL/CentOS distribution. They are not installed by default with the base distro, so they have to be installed separately from the distro source (DVD or network). I will update our documentation at fossology.org to include these two additional dependencies. Also I'll add instructions to run the rpm queries you suggested to check the installed versions of PHP, Postgres, Perl, and Apache. You can look for these updates at http://fossology.org/install/ Thanks for finding this!! Dan From: George A Pace [mailto:[email protected]] Sent: Monday, October 26, 2009 3:07 PM To: Stangel, Daniel; Ma, Dong (vinc...@gdcc-bj-most); Laser, Mary Subject: Re: Some progress .. new problem To all, Just an update - We might want to include these commands as checks to mention as part of the documentation [r...@njwashld99 installv5]# rpm -qa php php-5.1.6-23.2.el5_3 [r...@njwashld99 installv5]# rpm -qa perl perl-5.8.8-27.el5 [r...@njwashld99 installv5]# rpm -qa httpd httpd-2.2.3-31.el5 [r...@njwashld99 installv5]# rpm -qa php php-5.1.6-23.2.el5_3 rpm -qa postgres postgresql.i386 0:8.1.18-2.el5_4.1 So not sure why the Perl error below: error: Failed dependencies: perl(Date::Manip) is needed by sleuthkit-2.01-oss_fc2_1.i386 From: George A Pace/OS/Prudential To: "Stangel, Daniel" <[email protected]>, "Ma, Dong (vinc...@gdcc-bj-most)" <[email protected]>, "Laser, Mary" <[email protected]> Date: 10/26/2009 04:46 PM Subject: Some progress .. new problem ________________________________ To all, I think I found the correct RPM File (I am documenting this to send on to FOSSology) First, the URL http://rpm.pbone.net/index.php3/stat/4/idpl/11438442/com/libtool-ltdl-1.5.22-6.1.i386.rpm.html I tested / installed this RPM - I just get a warning (we might want to add this to the documentation) [r...@njwashld99 installv5]# rpm -i --test libtool-ltdl-1.5.22-6.1.i386.rpm warning: libtool-ltdl-1.5.22-6.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2 [r...@njwashld99 installv5]# rpm -i libtool-ltdl-1.5.22-6.1.i386.rpm warning: libtool-ltdl-1.5.22-6.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2 Which allows me to get the next 2 RPM's installed. [r...@njwashld99 installv5]# rpm -i --test libextractor-0.5.2-1.1.i586.rpm [r...@njwashld99 installv5]# rpm -i libextractor-0.5.2-1.1.i586.rpm [r...@njwashld99 installv5]# rpm -i --test libextractor-devel-0.5.2-1.1.i586.rpm Now I am getting a new error - looks like its a PERL library that is missing - (checking to see if PERL is installed) - [r...@njwashld99 installv5]# rpm -i --test sleuthkit-2.01-oss_fc2_1.i386.rpm warning: sleuthkit-2.01-oss_fc2_1.i386.rpm: Header V3 DSA signature: NOKEY, key ID f5648477 error: Failed dependencies: perl(Date::Manip) is needed by sleuthkit-2.01-oss_fc2_1.i386 From: George A Pace/OS/Prudential To: "Stangel, Daniel" <[email protected]> Cc: "Ma, Dong (vinc...@gdcc-bj-most)" <[email protected]>, "Laser, Mary" <[email protected]> Date: 10/26/2009 04:11 PM Subject: RE: [FOSSology] Changing the repository in Fossology ________________________________ Dan, FYI - I have a workstation in front of me that we JUST installed RHEl 5.4 on, and then got all the updates. I am trying to run the first install - and I test the dependencies of each .. So right now I am trying to run rpm -i --test libextractor-0.5.2-1.1.i586.rpm What I am getting back is [r...@njwashld99 installv5]# rpm -i --test libextractor-0.5.2-1.1.i586.rpm error: Failed dependencies: libltdl.so.3 is needed by libextractor-0.5.2-1.1.i586 Doing some due diligence on libtdl.so.3 - It seems this is another dependency that isn't on the rhel5_1.1 list .. From: "Stangel, Daniel" <[email protected]> To: George A Pace <[email protected]> Cc: "Laser, Mary" <[email protected]>, "Ma, Dong (vinc...@gdcc-bj-most)" <[email protected]> Date: 10/22/2009 07:59 PM Subject: RE: [FOSSology] Changing the repository in Fossology ________________________________ Hi George, I'm very sorry to take so long to reply to you. It looks like you might be installing the wrong FOSSology RPM packages (although this is not 100% certain). Can you verify that you have installed the FOSSology RPMs for RHEL4 or RHEL5 (whichever RHEL version your system is running)? You should be able to use 'rpm -qa | grep fossology' to see which FOSSology packages are installed. To get more info on each package you can use 'rpm -qi package-name'. This should help show which package was installed. All of the FOSSology RPMs are on Sourceforge at http://sourceforge.net/projects/fossology/files/ Make sure that you download the RPM files that have ".rhel4.i386", ".rhel4.x86_64", "rhel5.i386" or "rhel5.x86_64" in their file names. (depending on which platform you are using). Vincent on the team is also checking through the installation document on the wiki to make sure it is accurate and does not leave out any important details. But we think it might be the wrong FO RPM. Let me know what you find out. Thanks! Dan Stangel From: George A Pace [mailto:[email protected]] Sent: Wednesday, October 07, 2009 7:48 AM To: Dan Stangel Cc: Laser, Mary Subject: Re: [FOSSology] Changing the repository in Fossology Dan, So, how did it go ? Did you encounter anything similar ? From: George A Pace/OS/Prudential To: "Dan Stangel" <[email protected]> Cc: "Laser, Mary" <[email protected]> Date: 10/02/2009 01:05 PM Subject: Re: [FOSSology] Changing the repository in Fossology ________________________________ [x002...@njros1ld6 prereqs]$ sudo rpm -ivh fossology-1.1.0*.rpm Password: error: Failed dependencies: file-libs is needed by fossology-1.1.0-1.fc11.i586 genisoimage is needed by fossology-1.1.0-1.fc11.i586 libextractor-plugins is needed by fossology-1.1.0-1.fc11.i586 php-process is needed by fossology-1.1.0-1.fc11.i586 rpmlib(FileDigests) <= 4.6.0-1 is needed by fossology-1.1.0-1.fc11.i586 rtld(GNU_HASH) is needed by fossology-1.1.0-1.fc11.i586 [x002...@njros1ld6 prereqs]$
_______________________________________________ fossology mailing list [email protected] http://fossology.org/mailman/listinfo/fossology

