[Mailman-Users] Beta upgrade FAQ or How-To?

Richard Barrett R.Barrett at ftel.co.uk
Wed Oct 2 11:53:06 CEST 2002

At 04:25 02/10/2002, Raquel Rice wrote:
>On Tue, 01 Oct 2002 19:39:01 -0700
>"G. Armour Van Horn" <vanhorn at whidbey.com> wrote:
> >
> > Okay, I've spent four or five hours trying to figure out how to
> > get Python 2.2.1 installed with no success at all. Every attempt
> > is met with a long string of unmet dependencies. If I have to
> > upgrade the blasted machine from RedHat 6.2, which works perfectly
> > well in this context, in order to move forware with MailMan I'm
> > going to have to rethink the whole idea.
> >
> > I did find a RedHat 6.2 RPM for  Python, but reports:
> > error: failed dependencies:
> >         libcrypto.so.2 is needed by python2-2.2.1-1
> >         libexpat.so.0 is needed by python2-2.2.1-1
> >         libssl.so.2 is needed by python2-2.2.1-1
> >
> > Are those likely to be in one of the other Python RPMs, like
> > python2-devel or python2-tools? Or will those just expose six
> > hundred more dependencies?
> >
> > Van

These shared libaries are in other packages but the Python you are trying 
to install is configured to provide optional modules that use them. The 
Python RPM you are using was built on a system with these other packages 
installed and the Python RPM you have is now dependent on them.

If you build Python 2.2.1 from source on your machine it will hopefully 
detect which optional modules it can include based on what is installed on 
your machine. Either that or you can adjust the Modules setup file to meet 
your needs.. Either download the Python source .tgz or you could try using 
the SRPM that is the companion to the RPM you've been using.

Personally, I always build from the .tgz as I find it simple and reliable.

If you use the SRPM you may have to modify the SPEC file, depending on how 
that is set up,  to avoid the same problem with the RPM you reconstruct 
from it.

>I don't have an answer to your exact question.  I can tell you
>though that I run RH 6.1.  I downloaded and installed, with no
>problems, Python 2.2.1 from the source, rather than from RPMs.
>Whoever kindles the flames of intolerance is lighting a fire
>underneath his own home.
>   --Harrold Stassen

More information about the Mailman-Users mailing list