Help needed: Upgrading packages broke my system
Ronald F. Guilmette
rfg at tristatelogic.com
Tue Apr 6 02:31:53 UTC 2021
I have been seriously remiss in keeping my old 12.0-RELEASE system up
to date. I am trying to rectify that now.
I have just tried to do "pkg upgrade" and after a bit of initial fooling
around (e.g. to remove packages which no longer exist) I managed to get
the process to make some progress, and indeed about 608 packages were
ostensibly upgraded, however now the Xorg server won't start, and I do
have reason to believe that this may relate to a number of errors that
were flagged during the various package upgrades, all of which looked
ld-elf.so.1: /lib/libthr.so.3: version FBSD_1.6 required by /usr/local/lib/libglib-2.0.so.0 not found
There is an existing /lib/libthr.so.3 file on the system in question,
but it si quite obviously out of date, with mod date set to Dec 6, 2018.
I have made an effort to find out what package this file belongs to as
pkg info --file /lib/libthr.so.3
pkg info --file libthr.so.3
In both cases I got back only the error:
pkg: No package(s) matching <<filename>>
Please advise. How do I get this file updated so as to restore the
system in question to something resembling a useful state.
Thanks in adavance for any assistance.
More information about the freebsd-questions