Upgrading to 7.0 - stupid requirements
Kris Kennaway
kris at FreeBSD.org
Fri Feb 29 01:52:35 UTC 2008
Bakul Shah wrote:
>> As I've tried to explain, the difficulty is when you start recompiling
>> parts of them, e.g. a shared library used by other ports.
>
> Understood.
>
> Hmm... If prior to any recompile such a shared lib was copied
> to a compat dir (based on the most recent shared lib *it*
> depends on), programs relying on it would continue working.
Tools like portupgrade do save copies of old libraries in
/usr/local/lib/compat (which helps in other upgrade scenarios), but it
doesn't help in the OS upgrade case because the old and new shared port
libraries have the same version and cannot be distinguished
automatically by the linker.
Kris
More information about the freebsd-stable
mailing list