[arch-haskell] Latest yesod/mime-mail combination is broken?

Andrew Myers asm198 at gmail.com
Sat Oct 12 07:39:49 UTC 2013


Hi all,
Is that latest Yesod + mime-mail broken or am I doing something stupid?  I
can install everything just fine but when I do

> yesod init
> Project Name: test
> Foundation: Test
> cd test
> cabal configure

I get
Resolving dependencies...
Configuring test-0.0.0...
cabal: At least the following dependencies are missing:
mime-mail >=0.3.0.3 && <0.4

However

> pacman -Ss haskell-mime-mail
haskell/haskell-mime-mail 0.3.0-3 [installed]
    Compose MIME email messages.

Note the '-' in the third place where there was a '.' in the third place on
the 'cabal configure' command.

If I 'cabal install' mime-mail this only results in more confusion and
breakage for cabal, as you might expect.

> cabal install 'mime-mail <0.4'
Resolving dependencies...
(... Snip ...)
Registering mime-mail-0.3.0.3...

> cabal configure
Resolving dependencies...
Configuring personal-website-0.0.0...
Warning: This package indirectly depends on multiple versions of the same
package. This is highly likely to cause a compile failure.
package mime-mail-0.3.0 requires dataenc-0.13.0.4
package mime-mail-0.3.0.3 requires dataenc-0.14.0.3
package yesod-auth-0.7.5 requires mime-mail-0.3.0
package personal-website-0.0.0 requires mime-mail-0.3.0.3

It seems I can't use the current version of yesod that's in the Arch
Haskell repositories because of this.  Any suggestions?
Thanks,
Andrew
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/arch-haskell/attachments/20131012/f54dbbf7/attachment.html>


More information about the arch-haskell mailing list