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

Reply via email to