Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 824046 - app-admin/haskell-updater-1.3.2 need to RDEPEND on ghc:=
Summary: app-admin/haskell-updater-1.3.2 need to RDEPEND on ghc:=
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-16 16:28 UTC by Pacho Ramos
Modified: 2021-12-06 01:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2021-11-16 16:28:19 UTC
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
Comment 1 Larry the Git Cow gentoo-dev 2021-12-06 01:47:50 UTC
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(-)