[Haskell-cafe] Re: what does the hidden package error mean?

Anatoly Yakovenko aeyakovenko at gmail.com
Fri Apr 10 16:39:07 EDT 2009


Ah, bytestring was missing from the build-depends,

what a confusing error message, can we change it to say

"package Foo is missing from the MyPackage.cabal build-depends"

would be a lot more obvious how to fix it.


On Fri, Apr 10, 2009 at 1:36 PM, Anatoly Yakovenko
<aeyakovenko at gmail.com> wrote:
> I am trying to build ParseP on the latest ghc, and i am getting this error:
>
> Text/ParserCombinators/ParseP/Interface.hs:26:17:
>    Could not find module `Data.ByteString.Char8':
>      it is a member of package bytestring-0.9.1.4, which is hidden
>
> what does "hidden" mean?  why does this work in ghci
>
>> import Data.ByteString
>> import Data.ByteString.Char8
>>
>
> without any problems
>


More information about the Haskell-Cafe mailing list