Recent versions of dev-libs/boost define subslots, but in incorrect way. Sonames of dev-libs/boost libraries include full version: # scanelf -qyF "%F: %S" $(qlist dev-libs/boost | grep /usr/lib | sort) /usr/lib64/libboost_atomic.so.1.54.0: libboost_atomic.so.1.54.0 /usr/lib64/libboost_chrono.so.1.54.0: libboost_chrono.so.1.54.0 /usr/lib64/libboost_context.so.1.54.0: libboost_context.so.1.54.0 /usr/lib64/libboost_date_time.so.1.54.0: libboost_date_time.so.1.54.0 /usr/lib64/libboost_filesystem.so.1.54.0: libboost_filesystem.so.1.54.0 /usr/lib64/libboost_graph_parallel.so.1.54.0: libboost_graph_parallel.so.1.54.0 /usr/lib64/libboost_graph.so.1.54.0: libboost_graph.so.1.54.0 /usr/lib64/libboost_iostreams.so.1.54.0: libboost_iostreams.so.1.54.0 /usr/lib64/libboost_locale.so.1.54.0: libboost_locale.so.1.54.0 /usr/lib64/libboost_log_setup.so.1.54.0: libboost_log_setup.so.1.54.0 /usr/lib64/libboost_log.so.1.54.0: libboost_log.so.1.54.0 ... If upstream released 1.54.1, then rebuilding of reverse dependencies would be necessary after upgrade of dev-libs/boost. Full version of dev-libs/boost should be included in subslot. E.g. SLOT="0/1.54" should be replaced with SLOT="0/1.54.0" in ~dev-libs/boost-1.54.0.
We can set subslot properly if such release will happen. Changing subslot for current dev-libs/boost will trigger unnecessary rebuilds
SLOT in at least the newest, package.masked 1.54.0 should be fixed.
(In reply to Arfrever Frehtes Taifersar Arahesis from comment #2) > SLOT in at least the newest, package.masked 1.54.0 should be fixed. No, there are some bunch of developers and users, who use boost 1.54 now in Gentoo. They have slow machines that will be very angry for VAST amount of totally unnecessary rebuilds. I told you again: when SONAME will be changed, we will change sublot.
Please set SLOT="0/1.55.0" in dev-libs/boost-1.55.0 (bug #491064).
+*boost-1.55.0 (14 Nov 2013) + + 14 Nov 2013; Sergey Popov <pinkbyte@gentoo.org> +boost-1.55.0.ebuild: + Version bump, wrt bug #491064. Change subslot, wrt bug #486122, thanks to + Arfrever Frehtes Taifersar Arahesis <arfrever.fta AT gmail.com>