Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

install failed for version 1.1.0 #160

Open
DogLooksGood opened this issue Jun 10, 2018 · 1 comment
Open

install failed for version 1.1.0 #160

DogLooksGood opened this issue Jun 10, 2018 · 1 comment

Comments

@DogLooksGood
Copy link

thanks for the great work.

I just failed to install with cabal install structured-haskell-mode.
following is the output:

Resolving dependencies...

Configuring descriptive-0.9.4...


Building descriptive-0.9.4...
Failed to install descriptive-0.9.4
Build log ( /home/tianshu/.cabal/logs/ghc-8.4.3/descriptive-0.9.4-FEHE8NLpn8VAKDAlUxMGxV.log ):
cabal: Entering directory '/tmp/cabal-tmp-16537/descriptive-0.9.4'
Configuring descriptive-0.9.4...
Preprocessing library for descriptive-0.9.4..
Building library for descriptive-0.9.4..
[1 of 7] Compiling Descriptive      ( src/Descriptive.hs, dist/build/Descriptive.o )

src/Descriptive.hs:77:10: error:
    • No instance for (Semigroup (Description d))
        arising from the superclasses of an instance declaration
    • In the instance declaration for ‘Monoid (Description d)’
   |
77 | instance Monoid (Description d) where
   |          ^^^^^^^^^^^^^^^^^^^^^^

src/Descriptive.hs:132:26: error:
    • Could not deduce (Semigroup (Description d))
        arising from a use of ‘<>’
      from the context: Monad m
        bound by the instance declaration at src/Descriptive.hs:125:10-48
    • In the first argument of ‘return’, namely ‘(e <> e')’
      In a stmt of a 'do' block: return (e <> e')
      In the first argument of ‘consumer’, namely
        ‘(do e <- d
             e' <- d'
             return (e <> e'))’
    |
132 |                  return (e <> e'))
    |                          ^^^^^^^

src/Descriptive.hs:213:49: error:
    • Could not deduce (Semigroup (Description d))
        arising from a use of ‘<>’
      from the context: Monad m
        bound by the type signature for:
                   sequenceHelper :: forall (m :: * -> *) t d a.
                                     Monad m =>
                                     Integer -> Consumer t d m a -> Consumer t d m [a]
        at src/Descriptive.hs:196:1-78
    • In the first argument of ‘continue’, namely ‘(e' <> e'')’
      In the expression: continue (e' <> e'')
      In a case alternative: Continued e'' -> continue (e' <> e'')
    |
213 |                                       continue (e' <> e'')
    |                                                 ^^^^^^^^^

src/Descriptive.hs:232:10: error:
    • Could not deduce (Semigroup (Result (Description d) a))
        arising from the superclasses of an instance declaration
      from the context: Monoid a
        bound by the instance declaration at src/Descriptive.hs:232:10-56
    • In the instance declaration for
        ‘Monoid (Result (Description d) a)’
    |
232 | instance (Monoid a) => Monoid (Result (Description d) a) where
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Descriptive.hs:240:38: error:
    • Could not deduce (Semigroup (Description d))
        arising from a use of ‘<>’
      from the context: Monoid a
        bound by the instance declaration at src/Descriptive.hs:232:10-56
    • In the first argument of ‘Continued’, namely ‘(e <> e')’
      In the expression: Continued (e <> e')
      In a case alternative: Continued e' -> Continued (e <> e')
    |
240 |           Continued e' -> Continued (e <> e')
    |                                      ^^^^^^^

src/Descriptive.hs:248:10: error:
    • Could not deduce (Semigroup (Consumer s d m a))
        arising from the superclasses of an instance declaration
      from the context: (Monoid a, Monad m)
        bound by the instance declaration at src/Descriptive.hs:248:10-57
    • In the instance declaration for ‘Monoid (Consumer s d m a)’
    |
248 | instance (Monoid a, Monad m) => Monoid (Consumer s d m a) where
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-16537/descriptive-0.9.4'
cabal: Error: some packages failed to install:
descriptive-0.9.4-FEHE8NLpn8VAKDAlUxMGxV failed during the building phase. The
exception was:
ExitFailure 1
structured-haskell-mode-1.1.0-BtZnu5PUgZA64b8d6lKBIV depends on
structured-haskell-mode-1.1.0 which failed to install.
@tharpa
Copy link

tharpa commented Oct 30, 2018

Can we expect a fix soon?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants