Following a system update this morning my puppet agent began failing. I am sure there are probably more package that need rebulding but fact is now missing these shared library rquirements $ ldd libfacter.so | grep 'not found' libicudata.so.67 => not found libicui18n.so.67 => not found libicuuc.so.67 => not found libicudata.so.67 => not found libicui18n.so.67 => not found libicuuc.so.67 => not found libicudata.so.67 => not found libicui18n.so.67 => not found libicuuc.so.67 => not found I created symlinks to the .68 versions of the library which apparently came with the system update which resulted in this error sudo ruby -W0 /usr/bin/puppet config print config libfacter was not found. Please make sure it was installed to the expected location. /usr/lib/libboost_regex.so.1.72.0: undefined symbol: u_isspace_67 - /usr/lib/libfacter.so I searched https://archlinux32.org/ thoroughly and the closest place I found to report an issue was this mailing list. Sent from Mailspring (https://getmailspring.com/), the best free email app for work