On Thu, Jan 17, 2019 at 4:43 PM Jens-Ulrik Petersen <petersen@redhat.com> wrote:
Thanks Elliot,

On Thu, Jan 17, 2019 at 5:39 PM Elliott Sales de Andrade <quantum.analyst@gmail.com> wrote:
I don't know if this list is correct. git-annex uses, e.g., ghc-aws,
ghc-esqueleto, ghc-fdo-notify, etc.

Good catch - this is because F29 updates is already doing static linking of Haskell executables...
I will refine my check and update the list.

Okay running "fhpkg leaf f30" on the list I posted originally gives the only following leaf packages:

ghc-HSH
ghc-IOSpec
ghc-MonadCatchIO-mtl
ghc-arrows
ghc-attempt
ghc-attoparsec-enumerator
ghc-blaze-builder-enumerator
ghc-bytestring-nums
ghc-bytestring-show
ghc-bytestring-trie
ghc-cabal-file-th
ghc-cabal-helper
ghc-cautious-file
ghc-chalmers-lava2000
ghc-cmark
ghc-concatenative
ghc-dataenc
ghc-date-cache
ghc-derive
ghc-djinn-ghc
ghc-dotgen
ghc-ghc-mtl
ghc-ghc-syb-utils
ghc-gtksourceview2
ghc-maccatcher
ghc-netlist-to-vhdl
ghc-publicsuffixlist
ghc-ranges
ghc-readline
ghc-regexpr
ghc-show
ghc-zlib-enum

(Of course if we recurse the process, "package auto-retirement style", some more of the package will be included.)

Jens