On Sat, 15 Jul 2000, 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
>
>
> [root@fast rpm]# rpm -i tkinter-1.5.2-13.i386.rpm
> error: failed dependencies:
> python = 1.5.2 is needed by tkinter-1.5.2-13
> [root@fast rpm]# rpm -i python-1.5.2-13.i386.rpm
> error: failed dependencies:
> tkinter < 1.5.2 conflicts with python-1.5.2-13
> [root@fast rpm]# rpm -i --nodeps tkinter-1.5.2-13.i386.rpm
> --- lots of snipped errors, the last of which is: ------
> error: file /usr/lib/python1.5/lib-dynload/_tkinter.so from install of
> python-1.5.2-13 conflicts with file from package python-1.5.1-10
> [root@fast rpm]# rpm -e python-1.5.1-10.i386.rpm+
> error: package python-1.5.1-10.i386.rpm+ is not installed
> [root@fast rpm]# rpm -e tkinter-1.5.2-13.i386.rpm+
> error: package tkinter-1.5.2-13.i386.rpm+ is not installed
>
try doing an upgrade instead of an install for the python and tkinter
packages (that should avoid the '<pkg> conflicts with <filename>' type
errors.
...as for the 'package python-1.5.1-10.i386.rpm+ is not installed' error,
should you have included the '+' at the end of the package name?
> ...and then just to rub salt in the wound....
>
> [root@fast rpm]# rpm -i --test python-docs-1.5.2-13.i386.rpm
> error: failed dependencies:
> python < 1.5.2 conflicts with python-docs-1.5.2-13
>
yes, well you have not managed to install/upgrade to python 1.5.2 yet,
have you? :-)
> ... GGGRRRRRRR
<troll>
relax: take a deep breath, and go and get the latest linux distro
(anything not redhat! :-)
</troll>
--
Cheers,
Jim.
--
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug