Re: libc.so.39.3

2008-02-23 Thread Brian A. Seklecki
It would be in the base.tgz in release 3.9

You may have upgraded and an old binary may be linked against the old
version.  Try making a symlink.

On Sat, 2008-02-23 at 14:07 -0500, Jay Hart wrote:
 On base OpenBSD 4.2.
 
 What package should I install to get the above library?
 
 Thanks,
 
 Jay



Re: libc.so.39.3

2008-02-23 Thread Josh Grosse
On Sat, Feb 23, 2008 at 02:07:58PM -0500, Jay Hart wrote:
 On base OpenBSD 4.2.
 
 What package should I install to get the above library?
 
 Thanks,
 
 Jay

1.  It's not a package, libc is in the baseNN.tgz fileset.  39.3 is the
fileset for OpenBSD 4.0.

You are obviously attempting to use an out-of-sync application with 4.2.
This is unsupported. See FAQ 15.4.1.



Re: libc.so.39.3

2008-02-23 Thread Theo de Raadt
 It would be in the base.tgz in release 3.9
 
 You may have upgraded and an old binary may be linked against the old
 version.  Try making a symlink.

No, do not make a symbolic link.

There are a variety of reasons why library numbers get cranked, and
most of them relate to stopping very subtle problems from surfacing.
Make that link, and you will hit some very nasty problems.

Libraries with different version numbers are largely incompatible.



Re: libc.so.39.3

2008-02-23 Thread Antti Harri

On Sat, 2008-02-23 at 14:07 -0500, Jay Hart wrote:

On base OpenBSD 4.2.

What package should I install to get the above library?




On Sat, 23 Feb 2008, Brian A. Seklecki wrote:


It would be in the base.tgz in release 3.9


No, it's in 4.0 unless I'm mistaken.

http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/shlib_version

Why not recompile the app against newer libc?

--
Antti Harri



Re: libc.so.39.3

2008-02-23 Thread Brian A. Seklecki
On Sat, 2008-02-23 at 12:30 -0700, Theo de Raadt wrote:
 No, do not make a symbolic link.

Right, for the record and mail archives, a symlink would only be a temp
solution and is not guaranteed (likely even) to solve the problem.

Obviously, Jay is not working on in a production environment, otherwise
he would have staged his upgrade process in a lab environment :}

Let us know if you have any ports recompile problems, but read the
entire FAQ, and search the list archives, before posting!

~BAS



Re: libc.so.39.3

2008-02-23 Thread Jay Hart
thanks for the hands-up. For right now I've made the sym link while I get the
box production ready.  I intend to install latest version of the app
(APCUPSD) on the box, once I get all the patches applied, and my environment
 settled.

Speaking of patches, I see that there is some problem trying to apply patch
004 (the pf patch) under 4.2.

I've updated the index line (changed it from sys to src, but I still can't
apply the patch.

What other trick do i need to do to get this patch applied?

TIA,

Jay



 On Sat, 2008-02-23 at 12:30 -0700, Theo de Raadt wrote:
 No, do not make a symbolic link.

 Right, for the record and mail archives, a symlink would only be a temp
 solution and is not guaranteed (likely even) to solve the problem.

 Obviously, Jay is not working on in a production environment, otherwise
 he would have staged his upgrade process in a lab environment :}

 Let us know if you have any ports recompile problems, but read the
 entire FAQ, and search the list archives, before posting!

 ~BAS