rpmbuild dependency discovery finding requirements that the package provides!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I'm new to the list and new to building rpms, so please forgive me if this has already been addressed or seems obvious to everyone else.

I'm trying to build and rpm of python 2.6.5 to run on RHEL 5.4 and have it installed into the following directory: /opt/GOESR/local (our developers need this version for some government work we are doing and RHEL 5 only comes with 2.4.3) from the source file Python-2.6.5.tgz taking from Python.org.

Anyway, I've made a lot of a changes to the SPEC file I found on Python.org's svn repository and finaly got it to build the rpms. However, if I try to install or verify the base rpm
	python-2.6.5-1aer_el5.x86_64.rpm it fails with:

Unsatisfied dependencies for python-2.6.5-1aer_el5.x86_64: libpython2.6.so.1.0()(64bit)

I do not understand this because this shared library is actually provided by the package! How can it require something for which it provides.

I even created a "Provides" directive with this file name and rebuilt the package to no avail.

I've attached a copy of the SPEC file I'm using at the first page out of: rpm -V -p python-2.6.5-1aer_el5.x86_64.rpm, which shows that this file is in the package.

	Can someone please explain to me how I get this dependency removed?

Thank you for any help,

Allen Rongone

Attachment: python-2.6.5.spec
Description: Binary data

Unsatisfied dependencies for python-2.6.5-1aer_el5.x86_64: libpython2.6.so.1.0()(64bit)
missing     /opt/GOESR/local/bin/python-config2.6
S.5....T    /opt/GOESR/local/bin/python2.6
missing     /opt/GOESR/local/lib/libpython2.6.so
missing     /opt/GOESR/local/lib/libpython2.6.so.1.0
.......T    /opt/GOESR/local/lib/python2.6/BaseHTTPServer.py
S.5....T    /opt/GOESR/local/lib/python2.6/BaseHTTPServer.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/BaseHTTPServer.pyo
.......T    /opt/GOESR/local/lib/python2.6/Bastion.py
S.5....T    /opt/GOESR/local/lib/python2.6/Bastion.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/Bastion.pyo
.......T    /opt/GOESR/local/lib/python2.6/CGIHTTPServer.py
S.5....T    /opt/GOESR/local/lib/python2.6/CGIHTTPServer.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/CGIHTTPServer.pyo
.......T    /opt/GOESR/local/lib/python2.6/ConfigParser.py
S.5....T    /opt/GOESR/local/lib/python2.6/ConfigParser.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/ConfigParser.pyo
.......T    /opt/GOESR/local/lib/python2.6/Cookie.py
S.5....T    /opt/GOESR/local/lib/python2.6/Cookie.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/Cookie.pyo
.......T    /opt/GOESR/local/lib/python2.6/DocXMLRPCServer.py
S.5....T    /opt/GOESR/local/lib/python2.6/DocXMLRPCServer.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/DocXMLRPCServer.pyo
.......T    /opt/GOESR/local/lib/python2.6/HTMLParser.py
S.5....T    /opt/GOESR/local/lib/python2.6/HTMLParser.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/HTMLParser.pyo
.......T    /opt/GOESR/local/lib/python2.6/LICENSE.txt
.......T    /opt/GOESR/local/lib/python2.6/MimeWriter.py
S.5....T    /opt/GOESR/local/lib/python2.6/MimeWriter.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/MimeWriter.pyo
.......T    /opt/GOESR/local/lib/python2.6/Queue.py
S.5....T    /opt/GOESR/local/lib/python2.6/Queue.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/Queue.pyo
.......T    /opt/GOESR/local/lib/python2.6/SimpleHTTPServer.py
S.5....T    /opt/GOESR/local/lib/python2.6/SimpleHTTPServer.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/SimpleHTTPServer.pyo
.......T    /opt/GOESR/local/lib/python2.6/SimpleXMLRPCServer.py
S.5....T    /opt/GOESR/local/lib/python2.6/SimpleXMLRPCServer.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/SimpleXMLRPCServer.pyo
.......T    /opt/GOESR/local/lib/python2.6/SocketServer.py
S.5....T    /opt/GOESR/local/lib/python2.6/SocketServer.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/SocketServer.pyo
.......T    /opt/GOESR/local/lib/python2.6/StringIO.py
S.5....T    /opt/GOESR/local/lib/python2.6/StringIO.pyc
S.5....T    /opt/GOESR/local/lib/python2.6/StringIO.pyo
missing     /opt/GOESR/local/lib/python2.6/Tools/README
missing     /opt/GOESR/local/lib/python2.6/Tools/audiopy/README
missing     /opt/GOESR/local/lib/python2.6/Tools/audiopy/audiopy
missing     /opt/GOESR/local/lib/python2.6/Tools/bgen/README
missing     /opt/GOESR/local/lib/python2.6/Tools/bgen/bgen/bgen.py
missing     /opt/GOESR/local/lib/python2.6/Tools/bgen/bgen/bgenBuffer.py
_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxxxxx
http://lists.rpm.org/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux