[Pkg-haskell-maintainers] Bug#730326: haskell-osm: FTBFS w/comonad 4.0: Couldn't match type

Aaron M. Ucko ucko at debian.org
Sun Nov 24 04:06:48 UTC 2013


Source: haskell-osm
Version: 0.6.4-1
Severity: serious
Justification: fails to build from source

Builds of haskell-osm against libghc-comonad-dev 4.0 (by way of
current libghc-comonad-transformers-dev) have been failing:

  src/Data/Geo/OSM/Waynodes.hs:39:35:
      Couldn't match type `StoreT
                             String
                             transformers-0.3.0.0:Data.Functor.Identity.Identity
                             Waynodes'
                    with `comonad-4.0:Control.Comonad.Trans.Store.StoreT
                            String
                            transformers-0.3.0.0:Data.Functor.Identity.Identity
                            Waynodes'
      Expected type: comonad-4.0:Control.Comonad.Trans.Store.Store
                       String Waynodes
        Actual type: Store String Waynodes
      In the return type of a call of `store'
      In the expression: store (\ maximum -> Waynodes maximum) maximum
      In the second argument of `($)', namely
        `\ (Waynodes maximum)
           -> store (\ maximum -> Waynodes maximum) maximum'
  make: *** [build-ghc-stamp] Error 1

Could you please take a look?

Thanks!



More information about the Pkg-haskell-maintainers mailing list