broken openssl on freebsd60

Jeff D. Hamann jeff.hamann at
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"...


I've been trying to install a new server using the openssl port and keep 
finding problems with the openssl libs...

$ pwd
$ 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 ->
-r--r--r--  1 root  wheel  318507 Nov 26 12:23
lrwxr-xr-x  1 root  wheel      12 Sep 16 09:59 ->
-r-xr-xr-x  1 root  wheel  155344 Sep 16 10:00

should those be:

lrwxr-xr-x  1 root  wheel      12 Sep 16 09:59 ->
-r-xr-xr-x  1 root  wheel  155344 Sep 16 10:00

or some such thing, because when I attempt to start something like 
postgresql81, I get:

$ psql
/libexec/ Shared object "" not found, required by 

I need to get the following apps running on the new FREEBSD 6.0 machine:

1) openssl


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 6.0-RELEASE FreeBSD 6.0-RELEASE #1: Fri Nov 18 
10:47:37 PST 2005     hamannj at 

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/ - not 
===>    Verifying install for /usr/local/lib/ in 
===>  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 
      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.

When I attempt to install postgresql81-server (hopefully that's the one that 
contains postgis as well), I get the following:

bobby# pwd
bobby# make
/libexec/ Shared object "" not found, required by 
===>  postgresql-server-8.1.0 is marked as broken: the port wants 
postgresql81-client but you have postgresql-client installed.

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.


More information about the freebsd-questions mailing list