docs/132005: backwards compatibility for lib.so.X

gavin at FreeBSD.org gavin at FreeBSD.org
Mon Feb 23 14:40:59 UTC 2009


Synopsis: backwards compatibility for lib.so.X

State-Changed-From-To: open->feedback
State-Changed-By: gavin
State-Changed-When: Mon Feb 23 14:34:12 UTC 2009
State-Changed-Why: 
To submitter: How did you install this port?  It shouldn't actually
be possible to have ended up in the situation you are in.  The port
is trying to use libc.so.6, which is a library from FreeBSD 6.

- If this machine used to run FreeBSD 6.x and was upgraded through
  one of the standard methods, you should still have this library, as
  it won't have been deleted.  This would only matter if the port was
  originally compiled under 6.x, and hasn't been reinstalled since the
  upgrade to 7.x.
- If this machine was upgraded from 6.x to 7.x, and the port was then
  compiled or otherwise installed, then the port should be linked
  against libc.so.7, the version of libc supplied with 7.x.
- If the machine was a clean install of 7.x then it will have never
  had a copy of libc.so.6, but that won't matter as the port should
  never have been linked against it in the first place.

The most likely cause is that you are trying to use a 6.x version of
the port on a 7.x machine, and either libc.so.6 has been deleted, or
it never existed in the first place.

So, how did you install the port, and have you upgraded the machine
since?



Responsible-Changed-From-To: freebsd-doc->gavin
Responsible-Changed-By: gavin
Responsible-Changed-When: Mon Feb 23 14:34:12 UTC 2009
Responsible-Changed-Why: 
track

http://www.freebsd.org/cgi/query-pr.cgi?pr=132005



More information about the freebsd-doc mailing list