broken openssl on freebsd60
Jeff D. Hamann
jeff.hamann at forestinformatics.com
Fri Nov 25 22:42:59 GMT 2005
I should preface this with "I'm not sure if this is correct but I've got a
server running that doesn't make exstensive use of openssl and everything
seems to run alright for the apps I've been running"...
so,
I've been trying to install a new server using the openssl port and keep
finding problems with the openssl libs...
$ pwd
/usr/local/lib
$ ls -la libssl*
-rw-r--r-- 1 root wheel 516602 Nov 26 12:23 libssl.a
lrwxr-xr-x 1 root wheel 11 Nov 26 12:23 libssl.so -> libssl.so.4
-r--r--r-- 1 root wheel 318507 Nov 26 12:23 libssl.so.4
lrwxr-xr-x 1 root wheel 12 Sep 16 09:59 libssl3.so -> libssl3.so.1
-r-xr-xr-x 1 root wheel 155344 Sep 16 10:00 libssl3.so.1
$
should those be:
lrwxr-xr-x 1 root wheel 12 Sep 16 09:59 libssl3.so -> libssl.so.3
-r-xr-xr-x 1 root wheel 155344 Sep 16 10:00 libssl.so.3
or some such thing, because when I attempt to start something like
postgresql81, I get:
$ psql
/libexec/ld-elf.so.1: Shared object "libssl.so.3" not found, required by
"psql"
$
I need to get the following apps running on the new FREEBSD 6.0 machine:
1) openssl
then,
2) apache2
3) subversion
4) uw-imap
5) postgresql81 or postgresql80+postgis
6) php
etc, etc, etc and I'm concerned that none of those will work with the
current status of openssl on freebsd 6.0. I'm running
$ uname -a
FreeBSD bobby.xxx.xxx 6.0-RELEASE FreeBSD 6.0-RELEASE #1: Fri Nov 18
10:47:37 PST 2005 hamannj at bobby.xxx.xxx:/usr/obj/usr/src/sys/GENERIC
amd64
$
and need to know if I should downgrade to an older version of freebsd (I've
been running 4.4 forever now and while it continues to perform well, I need
to start adding features and functionality and too many ports simply don't
show up there anymore).
When I attempt to install apache2, I get the following:
bobby# make install
===> apache-2.0.55 depends on file: /usr/local/lib/libcrypto.so.3 - not
found
===> Verifying install for /usr/local/lib/libcrypto.so.3 in
/usr/ports/security/openssl
===> Installing for openssl-stable-0.9.7i
===> Generating temporary packing list
===> Checking if security/openssl already installed
===> An older version of security/openssl is already installed
(openssl-beta-0.9.8a)
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of security/openssl
without deleting it first, set the variable "FORCE_PKG_REGISTER"
in your environment or the "make install" command line.
*** Error code 1
Stop in /usr/ports/security/openssl.
*** Error code 1
Stop in /usr/ports/www/apache2.
bobby#
When I attempt to install postgresql81-server (hopefully that's the one that
contains postgis as well), I get the following:
bobby# pwd
/usr/ports/databases/postgresql81-server
bobby# make
/libexec/ld-elf.so.1: Shared object "libssl.so.3" not found, required by
"pg_config"
===> postgresql-server-8.1.0 is marked as broken: the port wants
postgresql81-client but you have postgresql-client installed.
bobby#
I'll need to get this server up and running by the end of the year and don't
know what would be the smartest decision to move forward.
Help?
Jeff.
More information about the freebsd-questions
mailing list