So I need python 2.5.1, and all of its dependecies.
And 2.5.1 is at least in FC8. So this leads to wanting to try to do the update right via yum, thus needing a repo. Does such a thing exist? I find a directory out there, but no repodata directory with it:
On Fri, Jul 11, 2008 at 09:02:18AM -0700, Robert Moskowitz wrote:
So I need python 2.5.1, and all of its dependecies.
And 2.5.1 is at least in FC8. So this leads to wanting to try to do the update right via yum, thus needing a repo. Does such a thing exist? I find a directory out there, but no repodata directory with it:
I'm guessing you'll spark a nice discussion on this, but in general, replacing or upgrading the system version of Python is a bad idea. Many OS tools are written against the specific version of Python that comes with your version of CentOS... updating it not only would result in lots of complaints from RPM, but probably would break a lot of stuff too.
I'm not sure if there's a "great" way to have concurrent version of Python installed cleanly or not... the Python project itself used to maintain some RPM's and a Yum repo, but I believe that project is somewhat dormant and last time I tried it it still wasn't a real smooth process.
I think most will recommend you build from source and install somewhere like /opt or /usr/local...
My $0.02 anyways. Ray
Ray Van Dolson wrote:
On Fri, Jul 11, 2008 at 09:02:18AM -0700, Robert Moskowitz wrote:
So I need python 2.5.1, and all of its dependecies.
And 2.5.1 is at least in FC8. So this leads to wanting to try to do the update right via yum, thus needing a repo. Does such a thing exist? I find a directory out there, but no repodata directory with it:
I'm guessing you'll spark a nice discussion on this, but in general, replacing or upgrading the system version of Python is a bad idea. Many OS tools are written against the specific version of Python that comes with your version of CentOS... updating it not only would result in lots of complaints from RPM, but probably would break a lot of stuff too.
I'm not sure if there's a "great" way to have concurrent version of Python installed cleanly or not... the Python project itself used to maintain some RPM's and a Yum repo, but I believe that project is somewhat dormant and last time I tried it it still wasn't a real smooth process.
I think most will recommend you build from source and install somewhere like /opt or /usr/local...
How do I find out if Python 2.4.3 contains abi?
How do I find out if Python 2.4.3 contains abi?
I'm not sure what you're asking. Python's ABI version would be 2.4.3, but if you're referring to a module 'abi', I don't think one exists?
You can always fire up python and type 'import <modulename>' to see if that module exists.
Ray
Ray Van Dolson wrote:
How do I find out if Python 2.4.3 contains abi?
I'm not sure what you're asking. Python's ABI version would be 2.4.3, but if you're referring to a module 'abi', I don't think one exists?
You can always fire up python and type 'import <modulename>' to see if that module exists.
Well no such module exists in either 2.4.3 or 2.5.1, so what is being complained about in the yum install below? Only that python v2.5 is needed? (I have been trying to get my colleague to either set me up to compile the source or for him to build a Centos host to do it himself).
yum localinstall hip* Loading "fastestmirror" plugin Loading "priorities" plugin Setting up Local Package Process Loading mirror speeds from cached hostfile * rpmforge: fr2.rpmfind.net * base: medon.htt-consult.com * updates: medon.htt-consult.com * addons: mirror.steadfast.net * extras: pubmirrors.reflected.net 272 packages excluded due to repository priority protections Examining hipl-agent-1.0.4-1.i386.rpm: hipl-agent - 1.0.4-1.i386 Examining hipl-daemon-1.0.4-1.i386.rpm: hipl-daemon - 1.0.4-1.i386 Examining hipl-debuginfo-1.0.4-1.i386.rpm: hipl-debuginfo - 1.0.4-1.i386 Examining hipl-doc-1.0.4-1.i386.rpm: hipl-doc - 1.0.4-1.i386 Examining hipl-firewall-1.0.4-1.i386.rpm: hipl-firewall - 1.0.4-1.i386 Examining hipl-lib-1.0.4-1.i386.rpm: hipl-lib - 1.0.4-1.i386 Examining hipl-test-1.0.4-1.i386.rpm: hipl-test - 1.0.4-1.i386 Examining hipl-tools-1.0.4-1.i386.rpm: hipl-tools - 1.0.4-1.i386 Marking hipl-agent-1.0.4-1.i386.rpm to be installed Marking hipl-daemon-1.0.4-1.i386.rpm to be installed Marking hipl-debuginfo-1.0.4-1.i386.rpm to be installed Marking hipl-doc-1.0.4-1.i386.rpm to be installed Marking hipl-firewall-1.0.4-1.i386.rpm to be installed Marking hipl-lib-1.0.4-1.i386.rpm to be installed Marking hipl-test-1.0.4-1.i386.rpm to be installed Marking hipl-tools-1.0.4-1.i386.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package hipl-doc.i386 0:1.0.4-1 set to be updated ---> Package hipl-tools.i386 0:1.0.4-1 set to be updated --> Processing Dependency: python(abi) = 2.5 for package: hipl-tools ---> Package hipl-firewall.i386 0:1.0.4-1 set to be updated ---> Package hipl-lib.i386 0:1.0.4-1 set to be updated --> Processing Dependency: python(abi) = 2.5 for package: hipl-lib ---> Package hipl-agent.i386 0:1.0.4-1 set to be updated ---> Package hipl-debuginfo.i386 0:1.0.4-1 set to be updated ---> Package hipl-test.i386 0:1.0.4-1 set to be updated ---> Package hipl-daemon.i386 0:1.0.4-1 set to be updated --> Finished Dependency Resolution Error: Missing Dependency: python(abi) = 2.5 is needed by package hipl-lib Error: Missing Dependency: python(abi) = 2.5 is needed by package hipl-tools
BTW, if you are interested, this is the hipl implementation of the HIP protocol.
on 7-11-2008 10:13 AM Robert Moskowitz spake the following:
Ray Van Dolson wrote:
How do I find out if Python 2.4.3 contains abi?
I'm not sure what you're asking. Python's ABI version would be 2.4.3, but if you're referring to a module 'abi', I don't think one exists?
You can always fire up python and type 'import <modulename>' to see if that module exists.
Well no such module exists in either 2.4.3 or 2.5.1, so what is being complained about in the yum install below? Only that python v2.5 is needed? (I have been trying to get my colleague to either set me up to compile the source or for him to build a Centos host to do it himself).
<snip>
BTW, if you are interested, this is the hipl implementation of the HIP protocol.
ABI is the Application Binary Interface. It is not a module. See http://en.wikipedia.org/wiki/Application_binary_interface
Robert Moskowitz wrote:
Ray Van Dolson wrote:
How do I find out if Python 2.4.3 contains abi?
I'm not sure what you're asking. Python's ABI version would be 2.4.3, but if you're referring to a module 'abi', I don't think one exists?
You can always fire up python and type 'import <modulename>' to see if that module exists.
Well no such module exists in either 2.4.3 or 2.5.1, so what is being complained about in the yum install below? Only that python v2.5 is needed? (I have been trying to get my colleague to either set me up to compile the source or for him to build a Centos host to do it himself).
yum localinstall hip* Loading "fastestmirror" plugin Loading "priorities" plugin Setting up Local Package Process Loading mirror speeds from cached hostfile
- rpmforge: fr2.rpmfind.net
- base: medon.htt-consult.com
- updates: medon.htt-consult.com
- addons: mirror.steadfast.net
- extras: pubmirrors.reflected.net
272 packages excluded due to repository priority protections Examining hipl-agent-1.0.4-1.i386.rpm: hipl-agent - 1.0.4-1.i386 Examining hipl-daemon-1.0.4-1.i386.rpm: hipl-daemon - 1.0.4-1.i386 Examining hipl-debuginfo-1.0.4-1.i386.rpm: hipl-debuginfo - 1.0.4-1.i386 Examining hipl-doc-1.0.4-1.i386.rpm: hipl-doc - 1.0.4-1.i386 Examining hipl-firewall-1.0.4-1.i386.rpm: hipl-firewall - 1.0.4-1.i386 Examining hipl-lib-1.0.4-1.i386.rpm: hipl-lib - 1.0.4-1.i386 Examining hipl-test-1.0.4-1.i386.rpm: hipl-test - 1.0.4-1.i386 Examining hipl-tools-1.0.4-1.i386.rpm: hipl-tools - 1.0.4-1.i386 Marking hipl-agent-1.0.4-1.i386.rpm to be installed Marking hipl-daemon-1.0.4-1.i386.rpm to be installed Marking hipl-debuginfo-1.0.4-1.i386.rpm to be installed Marking hipl-doc-1.0.4-1.i386.rpm to be installed Marking hipl-firewall-1.0.4-1.i386.rpm to be installed Marking hipl-lib-1.0.4-1.i386.rpm to be installed Marking hipl-test-1.0.4-1.i386.rpm to be installed Marking hipl-tools-1.0.4-1.i386.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package hipl-doc.i386 0:1.0.4-1 set to be updated ---> Package hipl-tools.i386 0:1.0.4-1 set to be updated --> Processing Dependency: python(abi) = 2.5 for package: hipl-tools ---> Package hipl-firewall.i386 0:1.0.4-1 set to be updated ---> Package hipl-lib.i386 0:1.0.4-1 set to be updated --> Processing Dependency: python(abi) = 2.5 for package: hipl-lib ---> Package hipl-agent.i386 0:1.0.4-1 set to be updated ---> Package hipl-debuginfo.i386 0:1.0.4-1 set to be updated ---> Package hipl-test.i386 0:1.0.4-1 set to be updated ---> Package hipl-daemon.i386 0:1.0.4-1 set to be updated --> Finished Dependency Resolution Error: Missing Dependency: python(abi) = 2.5 is needed by package hipl-lib Error: Missing Dependency: python(abi) = 2.5 is needed by package hipl-tools
BTW, if you are interested, this is the hipl implementation of the HIP protocol.
It looks like those RPMS are not built for CentOS-5 ... but were instead built against a version of linux with a newer version of python installed.
You can't install FC8 packages (for example) directly on CentOS-5 ... all the shared libraries are different, so the required things will not exist.
depending on the item in question, you might be able to BUILD it from the sources on CentOS-5 and then use it ... I have no idea what hipl is or does.
Robert Moskowitz wrote:
yum localinstall hip* Loading "fastestmirror" plugin Loading "priorities" plugin Setting up Local Package Process Loading mirror speeds from cached hostfile
- rpmforge: fr2.rpmfind.net
- base: medon.htt-consult.com
- updates: medon.htt-consult.com
- addons: mirror.steadfast.net
- extras: pubmirrors.reflected.net
272 packages excluded due to repository priority protections Examining hipl-agent-1.0.4-1.i386.rpm: hipl-agent - 1.0.4-1.i386
Yeah, what is this hipl package?
http://infrahip.hiit.fi/index.php?index=home
Is that it? Although yours seems to be newer and has additional packages. Do they provide a src rpm which you could then just rebuild against CentOS 5?
Ray
Ray Van Dolson wrote:
Robert Moskowitz wrote:
yum localinstall hip* Loading "fastestmirror" plugin Loading "priorities" plugin Setting up Local Package Process Loading mirror speeds from cached hostfile
- rpmforge: fr2.rpmfind.net
- base: medon.htt-consult.com
- updates: medon.htt-consult.com
- addons: mirror.steadfast.net
- extras: pubmirrors.reflected.net
272 packages excluded due to repository priority protections Examining hipl-agent-1.0.4-1.i386.rpm: hipl-agent - 1.0.4-1.i386
Yeah, what is this hipl package?
http://infrahip.hiit.fi/index.php?index=home
Is that it?
Yes.
Although yours seems to be newer and has additional packages. Do they provide a src rpm which you could then just rebuild against CentOS 5?
See my prior note. Time to do some compiling on my own.
I can design major changes to IP, but code it?
No way.... :)
And of course I had my hands in IPng. Now I get to actually implement it!
Ray _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Johnny Hughes wrote:
Robert Moskowitz wrote:
Ray Van Dolson wrote:
How do I find out if Python 2.4.3 contains abi?
I'm not sure what you're asking. Python's ABI version would be 2.4.3, but if you're referring to a module 'abi', I don't think one exists?
You can always fire up python and type 'import <modulename>' to see if that module exists.
Well no such module exists in either 2.4.3 or 2.5.1, so what is being complained about in the yum install below? Only that python v2.5 is needed? (I have been trying to get my colleague to either set me up to compile the source or for him to build a Centos host to do it himself).
yum localinstall hip* Loading "fastestmirror" plugin Loading "priorities" plugin Setting up Local Package Process Loading mirror speeds from cached hostfile
- rpmforge: fr2.rpmfind.net
- base: medon.htt-consult.com
- updates: medon.htt-consult.com
- addons: mirror.steadfast.net
- extras: pubmirrors.reflected.net
272 packages excluded due to repository priority protections Examining hipl-agent-1.0.4-1.i386.rpm: hipl-agent - 1.0.4-1.i386 Examining hipl-daemon-1.0.4-1.i386.rpm: hipl-daemon - 1.0.4-1.i386 Examining hipl-debuginfo-1.0.4-1.i386.rpm: hipl-debuginfo - 1.0.4-1.i386 Examining hipl-doc-1.0.4-1.i386.rpm: hipl-doc - 1.0.4-1.i386 Examining hipl-firewall-1.0.4-1.i386.rpm: hipl-firewall - 1.0.4-1.i386 Examining hipl-lib-1.0.4-1.i386.rpm: hipl-lib - 1.0.4-1.i386 Examining hipl-test-1.0.4-1.i386.rpm: hipl-test - 1.0.4-1.i386 Examining hipl-tools-1.0.4-1.i386.rpm: hipl-tools - 1.0.4-1.i386 Marking hipl-agent-1.0.4-1.i386.rpm to be installed Marking hipl-daemon-1.0.4-1.i386.rpm to be installed Marking hipl-debuginfo-1.0.4-1.i386.rpm to be installed Marking hipl-doc-1.0.4-1.i386.rpm to be installed Marking hipl-firewall-1.0.4-1.i386.rpm to be installed Marking hipl-lib-1.0.4-1.i386.rpm to be installed Marking hipl-test-1.0.4-1.i386.rpm to be installed Marking hipl-tools-1.0.4-1.i386.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package hipl-doc.i386 0:1.0.4-1 set to be updated ---> Package hipl-tools.i386 0:1.0.4-1 set to be updated --> Processing Dependency: python(abi) = 2.5 for package: hipl-tools ---> Package hipl-firewall.i386 0:1.0.4-1 set to be updated ---> Package hipl-lib.i386 0:1.0.4-1 set to be updated --> Processing Dependency: python(abi) = 2.5 for package: hipl-lib ---> Package hipl-agent.i386 0:1.0.4-1 set to be updated ---> Package hipl-debuginfo.i386 0:1.0.4-1 set to be updated ---> Package hipl-test.i386 0:1.0.4-1 set to be updated ---> Package hipl-daemon.i386 0:1.0.4-1 set to be updated --> Finished Dependency Resolution Error: Missing Dependency: python(abi) = 2.5 is needed by package hipl-lib Error: Missing Dependency: python(abi) = 2.5 is needed by package hipl-tools
BTW, if you are interested, this is the hipl implementation of the HIP protocol.
It looks like those RPMS are not built for CentOS-5 ... but were instead built against a version of linux with a newer version of python installed.
They were built against FC8. My colleague has given me source compile instructions:
you can get the sources either via version control or the nightly tarball:
wget http://hipl.hiit.fi/hipl/hipl.tar.gz
you can build on CentOS by executing:
tar xvzf hipl.tar.gz cd hipl--main--2.6 ./autogen.sh ./configure make rpm
("make install" works too, but installs to /usr/local by default)
Software requirements are listed here:
http://infrahip.hiit.fi/hipl/manual/ch02.html
You can't install FC8 packages (for example) directly on CentOS-5 ... all the shared libraries are different, so the required things will not exist.
So I have learned. I really expected this, but my colleague was away and pointed me to his FC8 build.
depending on the item in question, you might be able to BUILD it from the sources on CentOS-5 and then use it ... I have no idea what hipl is or does.
RFCs 4423 and 5201-5207
Read the charter at: http://www.ietf.org/html.charters/hip-charter.html
Note the author of this protocol...
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On Jul 11, 2008, at 12:07 PM, Ray Van Dolson wrote:
I'm not sure if there's a "great" way to have concurrent version of Python installed cleanly or not... the Python project itself used to maintain some RPM's and a Yum repo, but I believe that project is somewhat dormant and last time I tried it it still wasn't a real smooth process.
sounds like you're referring to PyVault (http://www.python.org/ pyvault/). unfortunately, there is not yet a distribution for CentOS 5.
i remember having some degree of success with the PyVault RPMs for CentOS 3, though.
-steve
-- If this were played upon a stage now, I could condemn it as an improbable fiction. - Fabian, Twelfth Night, III,v