This new version of libmypaint supplies libmypaint-1.4.so.0 and any packages previously built against 1.3.0 are linked to libmypaint-1.3.so.0, so they will need a rebuild. I'd suggest adding slots 0/1.3 and 0/1.4 so that packages (eg media-gfx/gimp) can depend on media-libs/libmypaint:= and autorebuild on slot change. Thanks! !!! existing preserved libs: >>> package: media-libs/libmypaint-1.4.0 * - /usr/lib64/libmypaint-1.3.so.0 * - /usr/lib64/libmypaint-1.3.so.0.0.0 * used by /usr/bin/gimp-2.10 (media-gfx/gimp-2.10.12) * used by /usr/bin/gimp-console-2.10 (media-gfx/gimp-2.10.12) Use emerge @preserved-rebuild to rebuild packages using these libraries
This is quite obvious, so I'm going to take care of it. Hope you don't mind me.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be354d4714afc5965c6fc3d75bdea2d6fdb91fb commit 7be354d4714afc5965c6fc3d75bdea2d6fdb91fb Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2019-10-25 09:39:05 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2019-10-25 09:41:25 +0000 media-libs/libmypaint: Set correct subslot Closes: https://bugs.gentoo.org/698258 Signed-off-by: Michał Górny <mgorny@gentoo.org> media-libs/libmypaint/libmypaint-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Related: https://github.com/gentoo/gentoo/commit/87be72c2a1c63de52c7fd024841a6ce9099cc3fb