dev-libs/libsodium-1.0.6 update changed soname of libsodium; this triggered a @preserved-libs event for net-ftp/pure-ftpd. Please consider adding a slot operator on the dev-libs/libsodium atom in the next revbump of net-ftp/pure-ftpd so that an update of dev-libs/libsodium will trigger a rebuild of net-ftp/pure-ftpd when necessary. BTW: Isn't the fact that the update to =dev-libs/libsodium-1.0.6 triggered a @preserved-libs event for net-ftp/pure-ftpd revealing that dev-libs/libsodium is a build dependency instead of a runtime dependency of net-ftp/pure-ftpd?
commit c8a57120d4b54b62fe15f5720647005ccfb46ef9 Author: Lars Wendler <polynomial-c@gentoo.org> Date: Wed Dec 16 14:25:27 2015 net-ftp/pure-ftpd: Added slot-dependency on libsodium (bug #565076). Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> (In reply to Thomas D. from comment #0) > > BTW: Isn't the fact that the update to =dev-libs/libsodium-1.0.6 triggered a > @preserved-libs event for net-ftp/pure-ftpd revealing that > dev-libs/libsodium is a build dependency instead of a runtime dependency of > net-ftp/pure-ftpd? # ldd /usr/sbin/pure-ftpd | grep sodium libsodium.so.18 => /usr/lib64/libsodium.so.18 (0x00007fe540753000) No, it's a runtime-dependency...