Skip to content

Stack keeps warning about removed modules #921

@hesselink

Description

@hesselink

I removed a few modules from a package and from the cabal file. Now stack build keeps warning about them, even though it doesn't rebuild anything. Additionally, stack ghci fails to load because it tries to load the removed modules.

$ stack build
Warning: modules not listed in manuel.cabal for library component (add to other-modules):
    Manuel.Frontend.Errors.Error
    Manuel.Frontend.Errors.ErrorDetail
    Manuel.Frontend.Errors.List

$
$ stack ghci manuel
Warning: modules not listed in manuel.cabal for library component (add to other-modules):
    Manuel.Frontend.Errors.Error
    Manuel.Frontend.Errors.ErrorDetail
    Manuel.Frontend.Errors.List
Warning: modules not listed in manuel.cabal for library component (add to other-modules):
    Manuel.Frontend.Errors.Error
    Manuel.Frontend.Errors.ErrorDetail
    Manuel.Frontend.Errors.List
Warning: modules not listed in manuel.cabal for library component (add to other-modules):
    Manuel.Frontend.Errors.Error
    Manuel.Frontend.Errors.ErrorDetail
    Manuel.Frontend.Errors.List
Using main module: Package `manuel' component exe:manuel with main-is file: /Some/path/Main.hs
Configuring GHCi with the following packages: manuel
GHCi, version 7.8.3: http://www.haskell.org/ghc/  :? for help
<snip loaded packages>

<command line>:
    Could not find module ‘Manuel.Frontend.Errors.Error’
    Use -v to see a list of the files searched for.

<command line>:
    Could not find module ‘Manuel.Frontend.Errors.ErrorDetail’
    Use -v to see a list of the files searched for.

<command line>:
    Could not find module ‘Manuel.Frontend.Errors.List’
    Use -v to see a list of the files searched for.
Failed, modules loaded: none.
Prelude>

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions