USA Linux Users Group Forum Index
Log in Register FAQ Memberlist Search USA Linux Users Group Forum Index Album

Error: Missing Dependency: python(abi) = 2.5 is needed by ..

 
Post new topic   Reply to topic   printer-friendly view    USA Linux Users Group Forum Index » All other software.
View previous topic :: View next topic  
Author Message
fopetesl
Jr. Member


Joined: 27 Aug 2024
Posts: 85
Location: N.Yorkshire UK

PostPosted: Tue Aug 19, 2024 11:57 am    Post subject: Error: Missing Dependency: python(abi) = 2.5 is needed by .. Reply with quote

Running Mandriva 2024.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 2024.0
Downgrading doesn't seem an option Sad

What is python(abi)?


Back to top
View user's profile Send private message
jester
Sr. Member


Joined: 19 Apr 2024
Posts: 1166

PostPosted: Tue Aug 19, 2024 2:25 pm    Post subject: Reply with quote

your link is broken

this post at mandriva forums also seems to suggest that *.rpms are not interchangeable between distros

Python is too major a language for a distro like mandriva to not even have a developers'/enthusiasts' repo somewhere out there, if not a more official rpm

abi = Application Binary Interface



_________________
Arch64 :: Funtoo64 :: FreeBSD-8.0 :: OSX-10.4.11 (PPC)
Testing: Fedora12_x86-64 :: Ubuntu-10.04-LTS_x86-64
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
fopetesl
Jr. Member


Joined: 27 Aug 2024
Posts: 85
Location: N.Yorkshire UK

PostPosted: Tue Aug 19, 2024 5:48 pm    Post subject: Reply with quote

I'm beginning to think you're right, jester.
ALL the rpms for SPE are Fedora based.
Some links I followed showed up as Fedora problems.
Also useful links from you. Thanks Smile

I downloaded the SPE source and note that there isn't an INSTALL included and it expands to several directories. Then I realised that with python there is NO compile! (OK. OK, I'm only just learning python Embarassed ).

So if I copy the _spe directories under python2.5/site-packages it would be available if I can work out how to set up python's paths. Without typing an explicit path to python every time I want to use it, that is.

There seems to be not only PYTHONPATH but also a path internal to python.


Back to top
View user's profile Send private message
inactive
Sr. Member


Joined: 29 Aug 2024
Posts: 1207

PostPosted: Sun Aug 24, 2024 2:35 am    Post subject: Reply with quote

SPE is in the repos for 2024.1.

tried that?

Code:
[dedanna@dedanna ~]$ urpmq --sources spe
ftp://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2008.1/i586/media/contrib/release/spe-0.8.2.a_wx2.6.1.0-2mdv2008.1.i586.rpm
ftp://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2008.1/i586/media/contrib/updates/spe-0.8.4.h-1mdv2008.1.i586.rpm


Code:
[root@dedanna dedanna]# urpmf --description spe
spe:
        Spe is a free Python IDE with auto indentation & completion, call tips,
        syntax coloring & highlighting, UML diagrams, class explorer, source index,
        auto todo list, sticky notes, pycrust shell, file browsers, drag&drop,
        context help and Blender support.

works fine here with python 2.5.2.



_________________
Mandriva 2024.1 PWP
Mandriva Cooker
ArtistX live
Back to top
View user's profile Send private message
fopetesl
Jr. Member


Joined: 27 Aug 2024
Posts: 85
Location: N.Yorkshire UK

PostPosted: Mon Aug 25, 2024 9:47 am    Post subject: Maybe it's solved - at least one way.... Reply with quote

I e_mailed Stani regarding Pychecker not being found when I run SPE from my ~/ and received this reply:
Quote:
You need to run SPE directly from ~/Download/spe-0.8.4.h/_spe

If you choose to install spe (which is not necessary at all), you should
install pychecker from the repositories of your linux distribution.
However I recommend to run it from your download directory.

If you are using Debian/Ubuntu, you can install spe more easily with:
sudo apt-get install spe

Of course remove the previous installed spe first.
Stani
Op vrijdag 22-08-2008 om 11:08 uur [tijdzone +0100], schreef Peter
Holmes:
> ~/Download/spe-0.8.4.h/_spe
I'll happily accept Stani's instructions but puzzled as to why it can't be installed and accepted in the usual directories. Confused

BTW, I did install Pychecker from 2024.1 repositories and still get the same error. Sad


Back to top
View user's profile Send private message
inactive
Sr. Member


Joined: 29 Aug 2024
Posts: 1207

PostPosted: Mon Aug 25, 2024 2:26 pm    Post subject: Reply with quote

Did you install the rest from the repos? SPE itself?

I'm assuming not?



_________________
Mandriva 2024.1 PWP
Mandriva Cooker
ArtistX live
Back to top
View user's profile Send private message
fopetesl
Jr. Member


Joined: 27 Aug 2024
Posts: 85
Location: N.Yorkshire UK

PostPosted: Tue Aug 26, 2024 7:08 am    Post subject: Reply with quote

DedannaRocks! wrote:
Did you install the rest from the repos? SPE itself?

I'm assuming not?
Originally you're quite correct.
However now I've reloaded 2024.1 from scratch + LAMP + SPE all seems to be fine.
Thanks Smile


Back to top
View user's profile Send private message
inactive
Sr. Member


Joined: 29 Aug 2024
Posts: 1207

PostPosted: Tue Aug 26, 2024 4:54 pm    Post subject: Reply with quote

Yep, Mandriva's one of those distros, that if you go to outside sources, it may work, and it may not. Razz



_________________
Mandriva 2024.1 PWP
Mandriva Cooker
ArtistX live
Back to top
View user's profile Send private message
Cope57
Sr. Member


Joined: 25 Jan 2024
Posts: 1602
Location: 34.638673, -98.384704

PostPosted: Wed Aug 27, 2024 3:55 pm    Post subject: Reply with quote

Mandriva used to be Mandrake, which was a part of Redhat.
Now they are a separate distribution from the parent.
Kind of how Ubuntu is Debian based, but yet is not compatible with Debian.



_________________
This block is for DISTRO information ONLY, all other information will be removed by the Site Administrators.
Debian GNU/Linux testing - Linux 2.6.32-4-amd64
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    USA Linux Users Group Forum Index » All other software. All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All content © 2024-2009 - Usa Linux Users Group
This forum is powered by phpBB. © 2024-2009 phpBB Group
Theme created by phpBBStyles.com and modified by Crouse