Install problems with a Slackware 10.2 version of Linux - Openssl

This is a discussion on Install problems with a Slackware 10.2 version of Linux - Openssl ; I am having trouble installing the current openssl on an older
slackware 10.2 linux distribution. As indicated below it came
with a /lib/libcrypt-2.3.5.so dated 2005-09-10
I downloaded and tried to install openssl-0.9.8i.tar.gz
As indicated by the directory listings below only ...

Install problems with a Slackware 10.2 version of Linux

I am having trouble installing the current openssl on an older
slackware 10.2 linux distribution. As indicated below it came
with a /lib/libcrypt-2.3.5.so dated 2005-09-10
I downloaded and tried to install openssl-0.9.8i.tar.gz
As indicated by the directory listings below only part of it seems
to build and install, although I see no error messages anywhere.

I've looked at the other postings, and no one seems to be having
any issues like this. Am I doing something really stupid?

Below are some directory listings of what's installed after I
running ./config, make, and INSTALL

The instructions said I should replace the /usr/include/openssl/*.h with
the new ones. Actually I think it said delete them, but they didn't
get installed so I copied them in manually.

If you look at the stuff below, what I have is the originally distributed
2005 and 2006 files still in place for libcrypt*
Conversely the /usr/local/ssl directory which didn't exist before
was created and populated, but libcrypto.so.0.9.8 doesn't seem to
exist althought there is a link to it!

My man pages for openssl and libcrypto after the install do not reflect
the new version.

Re: Install problems with a Slackware 10.2 version of Linux

will_kranz@SoftHome.net wrote:
> I am having trouble installing the current openssl on an older
> slackware 10.2 linux distribution. As indicated below it came
> with a /lib/libcrypt-2.3.5.so dated 2005-09-10
> I downloaded and tried to install openssl-0.9.8i.tar.gz
> As indicated by the directory listings below only part of it seems
> to build and install, although I see no error messages anywhere.

Have you looked at the slackbuild script for the openssl package? Both
the 10.2 and current versions apply some patches to the openssl source,
one of which appears to do something with naming of the .so files.

I'd download the slackware-current sources for the openssl package (it
on 0.9.7h, so there'll be some change you need to make for 0.9.7i) and
work from that.

Re: Install problems with a Slackware 10.2 version of Linux

On Thu October 9 2008, will_kranz@softhome.net wrote:
> I am having trouble installing the current openssl on an older
> slackware 10.2 linux distribution. As indicated below it came
> with a /lib/libcrypt-2.3.5.so dated 2005-09-10
> I downloaded and tried to install openssl-0.9.8i.tar.gz
> As indicated by the directory listings below only part of it seems
> to build and install, although I see no error messages anywhere.
>
> I've looked at the other postings, and no one seems to be having
> any issues like this. Am I doing something really stupid?
>

What version of the system C library are you running?
It is also an executable, just execute it, it will tell you.
You should be able to find it in /lib
Something like:

wolf466:~# /lib/libc-2.7.so

GNU C Library stable release version 2.7, by Roland McGrath et al.
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.3.1.
Compiled on a Linux >>2.6.25.10<< system on 2008-07-29.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
For bug reporting instructions, please see:.

Re: Install problems with a Slackware 10.2 version of Linux

Mike:
If its inappropriate to reply directly, I apologize!
But I couldn't resist inquiring if you really think some things
have changed since 2005? Just because the entire banking system
has failed is no reason to think linux would change :-)

Truthfully that kernel and distribution has done everything I need
to date. I'm mainly curious why it didn't install. If its a library
problem I will post to the newsgroup. I haven't checked yet.
But if that were the case I would expect errors during the build.
That's what confuses me, it says it builds and installs cleanly....
I believe it came with a set of tests that all ran successfully also.
Perplexing.

Will
> On Thu October 9 2008, will_kranz@softhome.net wrote:
>> I am having trouble installing the current openssl on an older
>> slackware 10.2 linux distribution. As indicated below it came
>> with a /lib/libcrypt-2.3.5.so dated 2005-09-10
>> I downloaded and tried to install openssl-0.9.8i.tar.gz
>> As indicated by the directory listings below only part of it seems
>> to build and install, although I see no error messages anywhere.
>>
>> I've looked at the other postings, and no one seems to be having
>> any issues like this. Am I doing something really stupid?
>>
>
> What version of the system C library are you running?
> It is also an executable, just execute it, it will tell you.
> You should be able to find it in /lib
> Something like:
>
> wolf466:~# /lib/libc-2.7.so
>
> GNU C Library stable release version 2.7, by Roland McGrath et al.
> Copyright (C) 2007 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
> Compiled by GNU CC version 4.3.1.
> Compiled on a Linux >>2.6.25.10<< system on 2008-07-29.
> Available extensions:
> crypt add-on version 2.1 by Michael Glad and others
> GNU Libidn by Simon Josefsson
> Native POSIX Threads Library by Ulrich Drepper et al
> BIND-8.2.3-T5B
> For bug reporting instructions, please see:
> .
>
> There have been some basic changes made since 2005
>
> Mike

Re: Install problems with a Slackware 10.2 version of Linux

On Thu October 9 2008, will_kranz@softhome.net wrote:
> Mike:
> If its inappropriate to reply directly, I apologize!
> But I couldn't resist inquiring if you really think some things
> have changed since 2005? Just because the entire banking system
> has failed is no reason to think linux would change :-)
>

Two things that I had in mind when I wrote that. . .
Most distributions where introducing libraries with TLS (Thread Local Storage)
and still carrying compatibility layers to support both thread libraries.

I never followed Slackware, so I don't know where they stood in these
two library transitions - -
But I have seen problems with "clean compile and link" VS "run time problems"
during that period.

Just self testing it runs it against what it was built with (which had better work)
But it is a library - that does not mean what links to it will not have funky behavior.

So I was hoping to eliminate all of those possibilities by learning where
your 2005 library stood in the past mix. You might have one of those
multiple compatibility library installs in Slackware of 2005.

Mike
> Truthfully that kernel and distribution has done everything I need
> to date. I'm mainly curious why it didn't install. If its a library
> problem I will post to the newsgroup. I haven't checked yet.
> But if that were the case I would expect errors during the build.
> That's what confuses me, it says it builds and installs cleanly....
> I believe it came with a set of tests that all ran successfully also.
> Perplexing.
>
> Will
>
> > On Thu October 9 2008, will_kranz@softhome.net wrote:
> >> I am having trouble installing the current openssl on an older
> >> slackware 10.2 linux distribution. As indicated below it came
> >> with a /lib/libcrypt-2.3.5.so dated 2005-09-10
> >> I downloaded and tried to install openssl-0.9.8i.tar.gz
> >> As indicated by the directory listings below only part of it seems
> >> to build and install, although I see no error messages anywhere.
> >>
> >> I've looked at the other postings, and no one seems to be having
> >> any issues like this. Am I doing something really stupid?
> >>
> >
> > What version of the system C library are you running?
> > It is also an executable, just execute it, it will tell you.
> > You should be able to find it in /lib
> > Something like:
> >
> > wolf466:~# /lib/libc-2.7.so
> >
> > GNU C Library stable release version 2.7, by Roland McGrath et al.
> > Copyright (C) 2007 Free Software Foundation, Inc.
> > This is free software; see the source for copying conditions.
> > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> > PARTICULAR PURPOSE.
> > Compiled by GNU CC version 4.3.1.
> > Compiled on a Linux >>2.6.25.10<< system on 2008-07-29.
> > Available extensions:
> > crypt add-on version 2.1 by Michael Glad and others
> > GNU Libidn by Simon Josefsson
> > Native POSIX Threads Library by Ulrich Drepper et al
> > BIND-8.2.3-T5B
> > For bug reporting instructions, please see:
> > .
> >
> > There have been some basic changes made since 2005
> >
> > Mike
>
>
> __________________________________________________ ____________________
> OpenSSL Project http://www.openssl.org
> User Support Mailing List openssl-users@openssl.org
> Automated List Manager majordomo@openssl.org
>
>