LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Error: Missing Dependency: python(abi) = 2.5 is needed by spe-0.8.4.h (https://www.linuxquestions.org/questions/linux-software-2/error-missing-dependency-python-abi-%3D-2-5-is-needed-by-spe-0-8-4-h-663831/)

fopetesl 08-19-2008 09:12 AM

Error: Missing Dependency: python(abi) = 2.5 is needed by spe-0.8.4.h
 
Running Mandriva 2008.1
Have python 2.5.2 installed.
Would like to have SPE running but get this message:
Code:

[root@localhost tmp]# /usr/share/mc/extfs/rpm run /home/peter/tmp/spe-0.8.4.h-0.2.fc8.noarch.rpm INSTALL
Installing ""'/home/peter/tmp/spe-0.8.4.h-0.2.fc8.noarch.rpm'""
error: Failed dependencies:
        python(abi) = 2.5 is needed by spe-0.8.4.h-0.2.fc8.noarch

[root@localhost tmp]#

I looked at this thread:
http://www.linuxquestions.org/questi...ython%28abi%29
and although the rpm is a Fedora 8 one, (& the thread), none of the suggestions seem to apply, (I can't find a Mandriva rpm).

BTW, it worked OK on my 'main' machine with Mandriva 2008.0
Downgrading doesn't seem an option :(

What is python(abi)?

Edit:
I came across this link:
http://groups.google.com/group/comp....a873451d01facc
which suggests that it's equivalent to an API. My problem is where to find this :(

{BBI}Nexus{BBI} 08-19-2008 07:11 PM

You will find SPE in the Mandriva repository. Use the package manager to install it, or install as root from commandline using urpmi.

fopetesl 08-20-2008 06:25 AM

Quote:

Originally Posted by {BBI}Nexus{BBI} (Post 3253230)
You will find SPE in the Mandriva repository. Use the package manager to install it, or install as root from commandline using urpmi.

Umm, yes Nexus. I tried spe-0.8.2 from the repo but it fails because it expects python 2.4 and I have 2.5.2 installed.
What I have done is to download spe-0.8.4.h source because, in my newbiness with python/spe, I expected spe--.rpm to be an executable a la gcc.
But it isn't, it's just a collection of python scripts in several directories :)
All I need to do now is work out how to set either or both of the python paths, PYTHONPATH and its internal path(s).

FYI, what I have leant is that you shouldn't expect rpms from other distros to behave as you might expect :(


All times are GMT -5. The time now is 02:21 AM.