Page 1 of 1

yum install w3af Missing Dependency

Posted: Sun Jan 16, 2011 3:27 pm
by jmarcus
I have read some posts that seem to reference this issue.

I'm trying to install OpenVAS and having difficult resolving dependencies.

Code: Select all

[root@openvas ~]# yum install w3af.x86_64
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * atomic: www6.atomicorp.com
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package w3af.x86_64 0:1.0-0.1.rc4.el5.art set to be updated
--> Processing Dependency: wordnet for package: w3af
--> Processing Dependency: python-BeautifulSoup for package: w3af
--> Processing Dependency: SOAPpy for package: w3af
--> Processing Dependency: pyPdf for package: w3af
--> Processing Dependency: python-fpconst for package: w3af
--> Finished Dependency Resolution
w3af-1.0-0.1.rc4.el5.art.x86_64 from atomic has depsolving problems
  --> Missing Dependency: SOAPpy is needed by package w3af-1.0-0.1.rc4.el5.art.x86_64 (atomic)
w3af-1.0-0.1.rc4.el5.art.x86_64 from atomic has depsolving problems
  --> Missing Dependency: pyPdf is needed by package w3af-1.0-0.1.rc4.el5.art.x86_64 (atomic)
w3af-1.0-0.1.rc4.el5.art.x86_64 from atomic has depsolving problems
  --> Missing Dependency: wordnet is needed by package w3af-1.0-0.1.rc4.el5.art.x86_64 (atomic)
w3af-1.0-0.1.rc4.el5.art.x86_64 from atomic has depsolving problems
  --> Missing Dependency: python-BeautifulSoup is needed by package w3af-1.0-0.1.rc4.el5.art.x86_64 (atomic)
w3af-1.0-0.1.rc4.el5.art.x86_64 from atomic has depsolving problems
  --> Missing Dependency: python-fpconst is needed by package w3af-1.0-0.1.rc4.el5.art.x86_64 (atomic)
Error: Missing Dependency: python-BeautifulSoup is needed by package w3af-1.0-0.1.rc4.el5.art.x86_64 (atomic)
Error: Missing Dependency: pyPdf is needed by package w3af-1.0-0.1.rc4.el5.art.x86_64 (atomic)
Error: Missing Dependency: SOAPpy is needed by package w3af-1.0-0.1.rc4.el5.art.x86_64 (atomic)
Error: Missing Dependency: python-fpconst is needed by package w3af-1.0-0.1.rc4.el5.art.x86_64 (atomic)
Error: Missing Dependency: wordnet is needed by package w3af-1.0-0.1.rc4.el5.art.x86_64 (atomic)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
Python version and related packages

Code: Select all

[root@openvas ~]# rpm -qa | grep -i python
python-sqlite-1.1.7-1.2.1
gamin-python-0.1.7-8.el5
python-devel-2.4.3-27.el5_5.3
rpm-python-4.4.2.3-20.el5_5.1
python-elementtree-1.2.6-5
audit-libs-python-1.7.17-3.el5
python-iniparse-0.2.3-4.el5
libxslt-python-1.1.17-2.el5_2.2
graphviz-python-2.16.1-1.el5.art
python-numeric-23.7-2.2.2
python-SocksiPy-1.00-4.el5.art
dbus-python-0.70-9.el5_4
python-2.4.3-27.el5_5.3
libxml2-python-2.6.26-2.1.2.8.el5_5.1
libselinux-python-1.33.4-5.5.el5
mod_python-3.2.8-3.1
python-urlgrabber-3.1.0-5.el5
python-devel-2.4.3-27.el5_5.3
My Atomic repository (since I'm new to atomic)

Code: Select all

[root@openvas ~]# cat /etc/yum.repos.d/
atomic.repo        CentOS-Base.repo   CentOS-Media.repo  
[root@openvas ~]# cat /etc/yum.repos.d/atomic.repo 
# Name: Atomic Rocket Turtle RPM Repository for CentOS / Red Hat Enterprise Linux 5 - 
# URL: http://www.atomicrocketturtle.com/
# Note: This isn't covered by ASL support. -Scott
[atomic]
name = CentOS / Red Hat Enterprise Linux $releasever - atomicrocketturtle.com
mirrorlist = http://www.atomicorp.com/mirrorlist/atomic/centos-5-$basearch
#mirrorlist = http://www.atomicorp.com/channels/atomic/centos/5/mirrors-atomic
enabled = 1
priority = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
gpgcheck = 1

# Almost Stable, release candidates for [atomic]
# Note these are not supported by anyone. -Scott
[atomic-testing]
name = CentOS / Red Hat Enterprise Linux $releasever - atomicrocketturtle.com - (Testing)
mirrorlist = http://www.atomicorp.com/mirrorlist/atomic-testing/centos-5-$basearch
enabled = 0
priority = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
gpgcheck = 1

# Untested, Unstable, known buggy, and incomplete packages. 
# Note, you shouldn't be here unless you are me. -Scott
#[atomic-bleeding]
#name = CentOS / Red Hat Enterprise Linux $releasever - atomicrocketturtle.com - (Bleeding)
#baseurl = http://www.atomicorp.com/channels/atomic-bleeding/centos/5/$basearch/
#enabled = 0
#priority = 1
#protect = 0
#gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
#gpgcheck = 1
Any recommendations on resolving this issue?