On Sat, Jul 15, 2000 at 12:47:50PM +1000, David wrote:
> 
> Am I committing a fundamental stupidity?  I am trying to update python to
> the latest version, and I've got into a cyclic dependency problem. Is this
> a RedHat problem, or just me?
> 
> I'm trying to install mailman, which requires python 1.5.2, which in turn
> requires tkinter 1.5.2. RH6 comes with python 1.5.1. and tkinter 1.5.1.
> I would really appreciate some one taking the trouble to follow the steps
> below and tell me what I've done wrong, and what I should have done

The conflicts are due to an attempt to upgrade rather than install
(as others have pointed out).

The real problem is dealing with the cyclic dependency. This is a
common enough situation, to deal with it simply include both
packages on the same rpm command line:

[root@fast rpm]# rpm -U tkinter-1.5.2-13.i386.rpm python-1.5.2-13.i386.rpm

RPM will work out the required dependencies between a list of rpm
files for you, which is very handy in situations like this (and is
how the RedHat installer installs the system -- the outcome of the
package selection is basically one whopping rpm command that gets
executed to install the whole system).

Anyway, it's certainly not a RedHat problem. (Those "spoilt by debian"
should remember that RPM is still a damn sight better than most other
packaging systems in the industry, such as those on Solaris, Windows,
or the BSDs).

Conrad.


--
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug

Reply via email to