By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
464,330 Members | 1,106 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 464,330 IT Pros & Developers. It's quick & easy.

tkinter for my python program !!

P: n/a
Hi,

One of my python program needs tkinter to be installed to run
successfully.
I am using Redhat 9.0 and hence tried installing by copying the
tkinter-2.2.2-36.i386.rpm
alone from the CD 3 to my pc. But, it is not getting installed and is
failing by throwing
the below errors. Should i need to configure / install any specific
files for resolving this issue ?

[root@localhost karthik]# rpm -ivh tkinter-2.2.2-26.i386.rpm
warning: tkinter-2.2.2-26.i386.rpm: Header V3 DSA signature: NOKEY,
key ID db42a
60e
error: Failed dependencies:
libtcl8.3.so is needed by tkinter-2.2.2-26.i386
libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
libtk8.3.so is needed by tkinter-2.2.2-26.i386

Any ideas ?

Thx in advans,
Karthik Balaguru
Jul 22 '08 #1
Share this Question
Share on Google+
8 Replies

P: n/a
karthikbalaguru wrote:
Hi,

One of my python program needs tkinter to be installed to run
successfully.
I am using Redhat 9.0 and hence tried installing by copying the
tkinter-2.2.2-36.i386.rpm
alone from the CD 3 to my pc. But, it is not getting installed and is
failing by throwing
the below errors. Should i need to configure / install any specific
files for resolving this issue ?

[root@localhost karthik]# rpm -ivh tkinter-2.2.2-26.i386.rpm
warning: tkinter-2.2.2-26.i386.rpm: Header V3 DSA signature: NOKEY,
key ID db42a
60e
error: Failed dependencies:
libtcl8.3.so is needed by tkinter-2.2.2-26.i386
libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
libtk8.3.so is needed by tkinter-2.2.2-26.i386

Any ideas ?
Yes: you should consider reading error-messages. What does

error: Failed dependencies:
libtcl8.3.so is needed by tkinter-2.2.2-26.i386
libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
libtk8.3.so is needed by tkinter-2.2.2-26.i386

look like for you?

Small hint: if you install something that depends on something else, you
need to .... the missing dependency first. Fill in the dots...

Diez
Jul 22 '08 #2

P: n/a
On Jul 22, 6:32 pm, "Diez B. Roggisch" <de...@nospam.web.dewrote:
karthikbalaguru wrote:
Hi,
One of my python program needs tkinter to be installed to run
successfully.
I am using Redhat 9.0 and hence tried installing by copying the
tkinter-2.2.2-36.i386.rpm
alone from the CD 3 to my pc. But, it is not getting installed and is
failing by throwing
the below errors. Should i need to configure / install any specific
files for resolving this issue ?
[root@localhost karthik]# rpm -ivh tkinter-2.2.2-26.i386.rpm
warning: tkinter-2.2.2-26.i386.rpm: Header V3 DSA signature: NOKEY,
key ID db42a
60e
error: Failed dependencies:
libtcl8.3.so is needed by tkinter-2.2.2-26.i386
libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
libtk8.3.so is needed by tkinter-2.2.2-26.i386
Any ideas ?

Yes: you should consider reading error-messages. What does

error: Failed dependencies:
libtcl8.3.so is needed by tkinter-2.2.2-26.i386
libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
libtk8.3.so is needed by tkinter-2.2.2-26.i386

look like for you?

Small hint: if you install something that depends on something else, you
need to .... the missing dependency first. Fill in the dots...
I find that it needs python-2.2.2-26.i386 and hence i tried installing
python and i
land here :( :(

[root@localhost karthik]# rpm -ivh python-2.2.2-26.i386.rpm
warning: python-2.2.2-26.i386.rpm: Header V3 DSA signature: NOKEY, key
ID db42a60e
error: Failed dependencies:
libdb-4.0.so is needed by python-2.2.2-26.i386
python < 2.4.3-18.fc6 conflicts with python-
devel-2.4.3-18.fc6.i386
[root@localhost karthik]#
I find that python 2.4.3-18.fc6 is being used by many of applications.
But, the program i am trying to run needs python-2.2.2-26.
So, how to resolve this issue ?

Thx in advans,
Karthik Balaguru
Jul 22 '08 #3

P: n/a
karthikbalaguru wrote:
On Jul 22, 6:32 pm, "Diez B. Roggisch" <de...@nospam.web.dewrote:
>karthikbalaguru wrote:
Hi,
One of my python program needs tkinter to be installed to run
successfully.
I am using Redhat 9.0 and hence tried installing by copying the
tkinter-2.2.2-36.i386.rpm
alone from the CD 3 to my pc. But, it is not getting installed and is
failing by throwing
the below errors. Should i need to configure / install any specific
files for resolving this issue ?
[root@localhost karthik]# rpm -ivh tkinter-2.2.2-26.i386.rpm
warning: tkinter-2.2.2-26.i386.rpm: Header V3 DSA signature: NOKEY,
key ID db42a
60e
error: Failed dependencies:
libtcl8.3.so is needed by tkinter-2.2.2-26.i386
libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
libtk8.3.so is needed by tkinter-2.2.2-26.i386
Any ideas ?

Yes: you should consider reading error-messages. What does

error: Failed dependencies:
libtcl8.3.so is needed by tkinter-2.2.2-26.i386
libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
libtk8.3.so is needed by tkinter-2.2.2-26.i386

look like for you?

Small hint: if you install something that depends on something else, you
need to .... the missing dependency first. Fill in the dots...

I find that it needs python-2.2.2-26.i386 and hence i tried installing
python and i
land here :( :(

[root@localhost karthik]# rpm -ivh python-2.2.2-26.i386.rpm
warning: python-2.2.2-26.i386.rpm: Header V3 DSA signature: NOKEY, key
ID db42a60e
error: Failed dependencies:
libdb-4.0.so is needed by python-2.2.2-26.i386
python < 2.4.3-18.fc6 conflicts with python-
devel-2.4.3-18.fc6.i386
[root@localhost karthik]#
I find that python 2.4.3-18.fc6 is being used by many of applications.
But, the program i am trying to run needs python-2.2.2-26.
So, how to resolve this issue ?
Are you *sure* it requires python2.2? If yes, why can't fedora install
several python versions together? Ubuntu for sure can. But Python2.2 is
*ancient* - you might need to compile it yourself.

Diez
Jul 22 '08 #4

P: n/a
On Jul 22, 7:11 pm, "Diez B. Roggisch" <de...@nospam.web.dewrote:
karthikbalaguru wrote:
On Jul 22, 6:32 pm, "Diez B. Roggisch" <de...@nospam.web.dewrote:
karthikbalaguru wrote:
Hi,
One of my python program needs tkinter to be installed to run
successfully.
I am using Redhat 9.0 and hence tried installing by copying the
tkinter-2.2.2-36.i386.rpm
alone from the CD 3 to my pc. But, it is not getting installed and is
failing by throwing
the below errors. Should i need to configure / install any specific
files for resolving this issue ?
[root@localhost karthik]# rpm -ivh tkinter-2.2.2-26.i386.rpm
warning: tkinter-2.2.2-26.i386.rpm: Header V3 DSA signature: NOKEY,
key ID db42a
60e
error: Failed dependencies:
libtcl8.3.so is needed by tkinter-2.2.2-26.i386
libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
libtk8.3.so is needed by tkinter-2.2.2-26.i386
Any ideas ?
Yes: you should consider reading error-messages. What does
error: Failed dependencies:
libtcl8.3.so is needed by tkinter-2.2.2-26.i386
libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
libtk8.3.so is needed by tkinter-2.2.2-26.i386
look like for you?
Small hint: if you install something that depends on something else, you
need to .... the missing dependency first. Fill in the dots...
I find that it needs python-2.2.2-26.i386 and hence i tried installing
python and i
land here :( :(
[root@localhost karthik]# rpm -ivh python-2.2.2-26.i386.rpm
warning: python-2.2.2-26.i386.rpm: Header V3 DSA signature: NOKEY, key
ID db42a60e
error: Failed dependencies:
libdb-4.0.so is needed by python-2.2.2-26.i386
python < 2.4.3-18.fc6 conflicts with python-
devel-2.4.3-18.fc6.i386
[root@localhost karthik]#
I find that python 2.4.3-18.fc6 is being used by many of applications.
But, the program i am trying to run needs python-2.2.2-26.
So, how to resolve this issue ?

Are you *sure* it requires python2.2? If yes, why can't fedora install
several python versions together? Ubuntu for sure can. But Python2.2 is
*ancient* - you might need to compile it yourself.
I did the following to resolve the errors, many errors
got resolved, but finally the python program is breaking
with different error.

I got the below errors when i invoked the python program -

[root@localhost processor]# Analyzer
The python module Tkinter is not installed properly.
Tkinter is required for this program.
Redhat 9
You need tkinter-2.2.2-26. This can be found on the Redhat
install CD 3
$ rpm -i /mnt/cdrom/RedHat/RPMS/tkinter-2.2.2-26.i386.rpm
When i tried to install tkinter, i got the below errors -

[root@localhost karthik]# rpm -ivh tkinter-2.2.2-26.i386.rpm
warning: tkinter-2.2.2-26.i386.rpm: Header V3 DSA signature:
NOKEY,
key ID db42a60e
error: Failed dependencies:
libtcl8.3.so is needed by tkinter-2.2.2-26.i386
libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
libtk8.3.so is needed by tkinter-2.2.2-26.i386

To resolve the conflicts and bring up the python program.
I did the following -

I downloaded python-devel-2.2.2-26.i386.rpm &
python-2.2.2-26.i386.rpm.
[root@localhost karthik]# rpm -e --nodeps python-
devel-2.4.3-18.fc6.i386
[root@localhost karthik]# rpm -e --nodeps python-2.4.3-18.fc6
[root@localhost karthik]# rpm -ivh python-devel-2.2.2-26.i386.rpm
warning: python-devel-2.2.2-26.i386.rpm: Header V3 DSA signature:
NOKEY, key ID db42a60e
Preparing...
########################################### [100%]
1:python-devel
########################################### [100%]

[root@localhost karthik]# rpm -ivh python-2.2.2-26.i386.rpm
warning: python-2.2.2-26.i386.rpm: Header V3 DSA signature:
NOKEY, key ID db42a60e
error: Failed dependencies: libdb-4.0.so is needed by
python-2.2.2-26.i386

To resolve the above dependency error , i downloaded
db4-4.0.14-20.i386.rpm
But, i got the below errors while installing -

[root@localhost karthik]# rpm -ivh db4-4.0.14-20.i386.rpm
warning: db4-4.0.14-20.i386.rpm: Header V3 DSA signature: NOKEY,
key ID db42a60e
Preparing...
########################################### [100%]
package db4-4.3.29-9.fc6 (which is newer than db4-4.0.14-20) is
already installed

To resolve the above error i did the following -

[root@localhost karthik]# rpm -e --nodeps db4-4.3.29-9.fc6.i386
[root@localhost karthik]# rpm -ivh db4-4.0.14-20.i386.rpm
warning: db4-4.0.14-20.i386.rpm: Header V3 DSA signature: NOKEY,
key ID db42a60e
Preparing...
########################################### [100%]
1:db4
########################################### [100%]

Now, i did the python-2.2.2-26.i386 installation.

[root@localhost karthik]# rpm -ivh python-2.2.2-26.i386.rpm
warning: python-2.2.2-26.i386.rpm: Header V3 DSA signature:
NOKEY, key ID db42a60e
Preparing...
########################################### [100%]
1:python
########################################### [100%]

As you would have noticed i linux spitted warning messages
during installations of various packages.
But, i wonder why i get the warnings and will those warnings
affect the working of python based programs ?

Further, finally when i invoke the python program by
giving the necessary input file, i get the following
errors .
Does it have any relation with the python version installed ?

[root@localhost processor]# Analyzer processorcycle
/usr/local/SDK/bin/../core/bin/processorlib.py:8
8: Warning: 'yield' will become a reserved keyword in the future
Traceback (most recent call last):
File "/usr/local/SDK/bin/Analyzer", line 48, in ?
from debuglib import ProcessorInfo
File "/usr/local/SDK/bin/../core/bin/processorlib.py", line 88
yield ProcessorObjectInfo(child, self.pt)
^
SyntaxError: invalid syntax

Any ideas ?

Thx in advans,
Karthik Balaguru
Jul 23 '08 #5

P: n/a
>
Further, finally when i invoke the python program by
giving the necessary input file, i get the following
errors .
Does it have any relation with the python version installed ?
yes
I am using Redhat 9.0
You may want to install a current Linux distro.

Jul 23 '08 #6

P: n/a
On Jul 23, 11:38*am, David <da...@abbottdavid.comwrote:
Further, finally when i invoke the python program by
giving the necessary input file, i get the following
errors .
Does it have any relation with the python version installed ?

yes
I am using Redhat 9.0

You may want to install a current Linux distro.
I don't think this is a Python question at all, and Red Hat does offer
technical support.
Jul 23 '08 #7

P: n/a
On Jul 23, 11:38 pm, David <da...@abbottdavid.comwrote:
Further, finally when i invoke the python program by
giving the necessary input file, i get the following
errors .
Does it have any relation with the python version installed ?

yes
I am using Redhat 9.0

You may want to install a current Linux distro.
I got the info from this usenet group. Thx for that info.

The problem got resolved after including 'from __future__ import
generators'
in the beginning of the file.

Karthik Balaguru
Jul 24 '08 #8

P: n/a
On Jul 22, 7:11*pm, "Diez B. Roggisch" <de...@nospam.web.dewrote:
karthikbalaguru wrote:
On Jul 22, 6:32 pm, "Diez B. Roggisch" <de...@nospam.web.dewrote:
karthikbalaguru wrote:
Hi,
One of my python program needs tkinter to be installed to run
successfully.
I am using Redhat 9.0 and hence tried installing by copying the
tkinter-2.2.2-36.i386.rpm
alone from the CD 3 to my pc. But, it is not getting installed and is
failing by throwing
the below errors. Should i need to configure / install any specific
files for resolving this issue ?
[root@localhost karthik]# rpm -ivh tkinter-2.2.2-26.i386.rpm
warning: tkinter-2.2.2-26.i386.rpm: Header V3 DSA signature: NOKEY,
key ID db42a
60e
error: Failed dependencies:
* * * * libtcl8.3.so is needed by tkinter-2.2.2-26.i386
* * * * libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
* * * * libtk8.3.so is needed by tkinter-2.2.2-26.i386
Any ideas ?
Yes: you should consider reading error-messages. What does
error: Failed dependencies:
* * * * *libtcl8.3.so is needed by tkinter-2.2.2-26.i386
* * * * *libtix8.1.8.3.so is needed by tkinter-2.2.2-26.i386
* * * * *libtk8.3.so is needed by tkinter-2.2.2-26.i386
look like for you?
Small hint: if you install something that depends on something else, you
need to .... the missing dependency first. Fill in the dots...
I find that it needs python-2.2.2-26.i386 and hence i tried installing
python and i
land here :( :(
[root@localhost karthik]# rpm -ivh python-2.2.2-26.i386.rpm
warning: python-2.2.2-26.i386.rpm: Header V3 DSA signature: NOKEY, key
ID db42a60e
error: Failed dependencies:
* * * * libdb-4.0.so is needed by python-2.2.2-26.i386
* * * * python < 2.4.3-18.fc6 conflicts with python-
devel-2.4.3-18.fc6.i386
[root@localhost karthik]#
I find that python 2.4.3-18.fc6 is being used by many of applications.
But, the program i am trying to run needs python-2.2.2-26.
So, how to resolve this issue ?

Are you *sure* it requires python2.2? If yes, why can't fedora install
several python versions together? Ubuntu for sure can. But Python2.2 is
*ancient* - you might need to compile it yourself.
Another method of resolving the whole problem
related to rpm dependencies was using
the 'yum' utility in Fedora Cores(I use FC2)
and 'up2date' utility in RedHat.

Karthik
Sep 14 '08 #9

This discussion thread is closed

Replies have been disabled for this discussion.