When subslot of ghc changes it needs to be rebuilt as I see in emerge output: !!! existing preserved libs: >>> package: dev-lang/ghc-8.10.4-r1 * - /usr/lib64/ghc-8.8.4/Cabal-3.0.1.0/libHSCabal-3.0.1.0-ghc8.8.4.so * used by /usr/sbin/haskell-updater (app-admin/haskell-updater-1.3.2) * - /usr/lib64/ghc-8.8.4/array-0.5.4.0/libHSarray-0.5.4.0-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/base-4.13.0.0/libHSbase-4.13.0.0-ghc8.8.4.so * used by /usr/sbin/haskell-updater (app-admin/haskell-updater-1.3.2) * - /usr/lib64/ghc-8.8.4/binary-0.8.7.0/libHSbinary-0.8.7.0-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/bytestring-0.10.10.1/libHSbytestring-0.10.10.1-ghc8.8.4.so * used by /usr/sbin/haskell-updater (app-admin/haskell-updater-1.3.2) * - /usr/lib64/ghc-8.8.4/containers-0.6.2.1/libHScontainers-0.6.2.1-ghc8.8.4.so * used by /usr/sbin/haskell-updater (app-admin/haskell-updater-1.3.2) * - /usr/lib64/ghc-8.8.4/deepseq-1.4.4.0/libHSdeepseq-1.4.4.0-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/directory-1.3.6.0/libHSdirectory-1.3.6.0-ghc8.8.4.so * used by /usr/sbin/haskell-updater (app-admin/haskell-updater-1.3.2) * - /usr/lib64/ghc-8.8.4/filepath-1.4.2.1/libHSfilepath-1.4.2.1-ghc8.8.4.so * used by /usr/sbin/haskell-updater (app-admin/haskell-updater-1.3.2) * - /usr/lib64/ghc-8.8.4/ghc-boot-th-8.8.4/libHSghc-boot-th-8.8.4-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/ghc-prim-0.5.3/libHSghc-prim-0.5.3-ghc8.8.4.so * used by /usr/sbin/haskell-updater (app-admin/haskell-updater-1.3.2) * - /usr/lib64/ghc-8.8.4/integer-gmp-1.0.2.0/libHSinteger-gmp-1.0.2.0-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/mtl-2.2.2/libHSmtl-2.2.2-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/parsec-3.1.14.0/libHSparsec-3.1.14.0-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/pretty-1.1.3.6/libHSpretty-1.1.3.6-ghc8.8.4.so * used by /usr/sbin/haskell-updater (app-admin/haskell-updater-1.3.2) * - /usr/lib64/ghc-8.8.4/process-1.6.9.0/libHSprocess-1.6.9.0-ghc8.8.4.so * used by /usr/sbin/haskell-updater (app-admin/haskell-updater-1.3.2) * - /usr/lib64/ghc-8.8.4/rts/libHSrts-ghc8.8.4.so * used by /usr/sbin/haskell-updater (app-admin/haskell-updater-1.3.2) * - /usr/lib64/ghc-8.8.4/template-haskell-2.15.0.0/libHStemplate-haskell-2.15.0.0-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/text-1.2.4.0/libHStext-1.2.4.0-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/time-1.9.3/libHStime-1.9.3-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/transformers-0.5.6.2/libHStransformers-0.5.6.2-ghc8.8.4.so * - /usr/lib64/ghc-8.8.4/unix-2.7.2.2/libHSunix-2.7.2.2-ghc8.8.4.so Thanks
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49ca8c71df49a1acb4d1bb01179f45fd217db68 commit e49ca8c71df49a1acb4d1bb01179f45fd217db68 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-12-06 01:47:32 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-06 01:47:32 +0000 app-admin/haskell-updater: add subslot dependency on GHC Closes: https://bugs.gentoo.org/824046 Signed-off-by: Sam James <sam@gentoo.org> .../{haskell-updater-1.3.2.ebuild => haskell-updater-1.3.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)