-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 01/19/16 06:05 PM, Dimitry Andric wrote: > On 19 Jan 2016, at 23:32, Thomas Mueller > <mueller6724_at_bellsouth.net> wrote: >> >> Has there recently been a version bump in the shared libraries? >> I saw no warning on this in the src or ports UPDATING files. > > This was already answered in reply to your previous post on this > same issue. As mentioned in the reply, OpenSSL has been upgraded, > and both of its shared libraries have been bumped, e.g. they are > now named libcrypto.so.8 and libssl.so.8. > > (Apparently you deleted the old libcrypto.so.7 and libssl.so.7, > even though you should never do so until your ports are upgraded.) > > >> I can no longer startx and can no longer run many other ports, >> getting errors like >> >> Shared object "libcrypto.so.7" not found, required by "X" xinit: >> giving up xinit: unable to connect to X server: Connection >> refused xinit: server error >> >> and >> >> root_at_amelia:~ # pkg info -f xserver Shared object "libssl.so.7" >> not found, required by "pkg" >> >> Is this due to a version bump, > > Yes. > > >> or is it related to the messages I got in yesterday's kernel >> installation like "unknown metadata record 4 ..."? > > No, that is something entirely different. It is mainly cosmetic, > and you can ignore it, it will go away at the next kernel update, > if your kldxref executable is new enough. > > >> What do I do? Make buildworld and kernel again, or rebuild all >> ports? How do I find which ports need updating, or rebuild all >> except portmaster and pkg which I rebuilt after getting the >> errors? > > It is easiest to use pkg-static to reinstall your ports, e.g.: > > pkg-static update pkg-static upgrade > > Alternatively, rebuild all ports depending on OpenSSL. A crude way to find almost all the ports depending on old OpenSSL is: find /usr/local -type f -exec file '{}' ';' | \ awk -F: '{ if ($2~/ELF/) print $1 }' | \ xargs egrep -l 'lib(crypto|ssl)\.so\.7' | \ xargs pkg-static which -oq | sort -u Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJWnstwAAoJEHyflib82/FGXboH+wdNOXZ7i5z140BEbMlFeAH9 OCKq7fgwqyEzWjw73yiTcyTHir8nIuaFKkljMJFahEWR2/HMdFmBEoUheCWiscjx cN+Ek2ICTD/ghgz1LGLVQtXw9EAGvAfqCSz+iGaSgSu1AHxwuirk3GMORRXoBWNv eSrWfcP0bFDfb9p9zVNiMTnsMX4yKvuvDuXUxPsZSJyqb5vcctedIgwgV/L3Tq/X vY/Nx+xvX/nJMRzePje9/9IziWlGZCK0ZI+aBnYcFb4y8OWg5gYvkr/XdBXSb+Ke sgZrMAfdmyxDHv7AxDyVRgykHP00UIs3q5tvIDNxp47BEhu++niejX7+UsNHjNU= =8Jb1 -----END PGP SIGNATURE-----Received on Tue Jan 19 2016 - 22:49:09 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:02 UTC