On Mon, 01 Dec 2014 12:28:33 +0000, Matthew Seaman stated: >On 12/01/14 11:30, Gerard Seibert wrote: >> I just tried to update my system and now it it bonked. I followed the >> directions for "gettext"; however, I cannot reinstall it. I keep >> receiving an error message that "libintl.s0.9" not found. It is on my >> system, I checked. It is in "/usr/local/lib". So what is the problem? >> I am afraid to shut the system down because I am not sure if it will >> restart. > >I just ran into this myself. A fix I've found is: > > pkg install -f gettext-runtime > >Or you can manually create the symbolic link -- > > cd /usr/local/lib > ln -s libintl.so.8 libintl.so.9 > >The libintl files in /usr/local/lib should look like this: > ># ls -la libintl.* >-rw-r--r-- 1 root wheel 97760 Nov 30 03:48 libintl.a >lrwxr-xr-x 1 root wheel 16 Nov 30 03:48 libintl.so@ -> >libintl.so.8.1.2 >lrwxr-xr-x 1 root wheel 16 Nov 30 03:48 libintl.so.8@ -> >libintl.so.8.1.2 >-rw-r--r-- 1 root wheel 50998 Nov 30 03:48 libintl.so.8.1.2 >lrwxr-xr-x 1 root wheel 12 Nov 30 03:48 libintl.so.9@ -> libintl.so.8 > >That's what the package should have created, and what pkg(8) thinks has >been installed. It's a pkg bug that it manages to record incorrect >information about what was actually written to the filesystem -- >possibly due to the target of the symlink (libintl.so.8) itself being a >symlink to the actual libintl.so.8.1.2 file. > >Note that the gettext port was recently split into gettext-runtime and >gettext-tools with plain 'gettext' becoming a meta-port that installs >those two. Recently as in 'last weekend', and you need packages built >since that split to see this. ie. it won't hit the FreeBSD pkg repos >until next weekend. It's people with private repos and possibly people >installing from ports that are affected as yet.
I always install from ports. This whole problem arose when I tried to update the "gettext" port, following the directions in UPDATING. QUESTION: why does linintl.so.9 have to be linked to libintl.so.8? If they are identical, why two different names. That seems like a recipe for confusion. Actually, why any links since they are apparently all linintl.so.8.1.2, or am I missing something? I have a slightly different problem now, but I will start a new thread. Thanks for your help. -- Jerry _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"