Send Beginners mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
or, via email, send a message with subject or body 'help' to
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Beginners digest..."


Today's Topics:

   1. Re:  cabal install snap-server-0.9.5.1: At least the
      following dependencies are missing: attoparsec >=0.10 && <0.13 &&
      ==0.13.0.1 (Imants Cekusins)
   2. Re:  cabal install snap-server-0.9.5.1: At least the
      following dependencies are missing: attoparsec >=0.10 && <0.13 &&
      ==0.13.0.1 (Stanislaw Findeisen)
   3. Re:  cabal install snap-server-0.9.5.1: At least the
      following dependencies are missing: attoparsec >=0.10 && <0.13 &&
      ==0.13.0.1 (Vlatko Basic)
   4. Re:  cabal install snap-server-0.9.5.1: At least the
      following dependencies are missing: attoparsec >=0.10 && <0.13 &&
      ==0.13.0.1 (Imants Cekusins)
   5. Re:  cabal install snap-server-0.9.5.1: At least the
      following dependencies are missing: attoparsec >=0.10 && <0.13 &&
      ==0.13.0.1 (Imants Cekusins)
   6. Re:  cabal install snap-server-0.9.5.1: At least the
      following dependencies are missing: attoparsec >=0.10 && <0.13 &&
      ==0.13.0.1 (Vlatko Basic)
   7.  Fwd: cabal install snap-server-0.9.5.1: At least the
      following dependencies are missing: attoparsec >=0.10 && <0.13 &&
      ==0.13.0.1 (Imants Cekusins)
   8. Re:  Fwd: cabal install snap-server-0.9.5.1: At least the
      following dependencies are missing: attoparsec >=0.10 && <0.13 &&
      ==0.13.0.1 (Bj?rn ?ivind Bj?rnsen)
   9. Re:  Fwd: cabal install snap-server-0.9.5.1: At least the
      following dependencies are missing: attoparsec >=0.10 && <0.13 &&
      ==0.13.0.1 (Imants Cekusins)


----------------------------------------------------------------------

Message: 1
Date: Fri, 10 Jul 2015 14:14:33 +0200
From: Imants Cekusins <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <[email protected]>
Subject: Re: [Haskell-beginners] cabal install snap-server-0.9.5.1: At
        least the following dependencies are missing: attoparsec >=0.10 &&
        <0.13 && ==0.13.0.1
Message-ID:
        <cap1qinaqbk_4b8tfmup0bzhbz+fs9cfmsqnb9dcu7_-z7nd...@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8

> snap-server-0.9.5.1 failed during the configure step.


just a guess:

________

https://hackage.haskell.org/package/snap-server-0.9.5.1/src/snap-server.cabal

attoparsec                >= 0.10     && < 0.13,

________

this line seems odd:
attoparsec >=0.10 && <0.13 && ==0.13.0.1

particularly this part:
<0.13 && ==0.13.0.1

maybe try to use sandbox?


------------------------------

Message: 2
Date: Fri, 10 Jul 2015 14:25:13 +0200
From: Stanislaw Findeisen <[email protected]>
To: [email protected]
Subject: Re: [Haskell-beginners] cabal install snap-server-0.9.5.1: At
        least the following dependencies are missing: attoparsec >=0.10 &&
        <0.13 && ==0.13.0.1
Message-ID: <[email protected]>
Content-Type: text/plain; charset="utf-8"

On 2015-07-10 14:14, Imants Cekusins wrote:
> https://hackage.haskell.org/package/snap-server-0.9.5.1/src/snap-server.cabal
> 
> attoparsec                >= 0.10     && < 0.13,

But this:
https://hackage.haskell.org/package/snap-server-0.9.5.1/snap-server.cabal (no
"src/" here) says:

attoparsec                >= 0.10     && < 0.14,

WTF?!?

Shouldn't these 2 files be the same?

-- 
http://people.eisenbits.com/~stf/
http://www.eisenbits.com/

OpenPGP: 9EC2 5620 2355 B1DC 4A8F  8C79 0EC7 C214 E5AE 3B4E

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: 
<http://mail.haskell.org/pipermail/beginners/attachments/20150710/8956bb2d/attachment-0001.sig>

------------------------------

Message: 3
Date: Fri, 10 Jul 2015 14:32:31 +0200
From: Vlatko Basic <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <[email protected]>
Subject: Re: [Haskell-beginners] cabal install snap-server-0.9.5.1: At
        least the following dependencies are missing: attoparsec >=0.10 &&
        <0.13 && ==0.13.0.1
Message-ID: <[email protected]>
Content-Type: text/plain; charset=windows-1252; format=flowed

Most of such problems can be solved with LTS (Long Term Support) from Stackage.

https://www.stackage.org/

Take a look.


-------- Original Message  --------
Subject: [Haskell-beginners] cabal install snap-server-0.9.5.1: At least the 
following dependencies are missing: attoparsec >=0.10 && <0.13 && ==0.13.0.1
From: Stanislaw Findeisen <[email protected]>
To: [email protected]
Date: 10/07/15 13:49

> Hi
>
> Could anyone explain this to me, please?
>
> $ cabal install snap-server-0.9.5.1
> Resolving dependencies...
> Configuring snap-server-0.9.5.1...
> cabal: At least the following dependencies are missing:
> attoparsec >=0.10 && <0.13 && ==0.13.0.1
> cabal: Error: some packages failed to install:
> snap-server-0.9.5.1 failed during the configure step. The exception was:
> ExitFailure 1
>
> Where does this unsatisfiable dependency come from? snap-server-0.9.5.1
> seems to require just attoparsec (>=0.10 && <0.14):
> http://hackage.haskell.org/package/snap-server-0.9.5.1 . And attoparsec
> 0.13.0.1 is already installed:
>
> $ cabal list --installed attoparsec
> * attoparsec
>      Synopsis: Fast combinator parsing for bytestrings and text
>      Default available version: 0.13.0.1
>      Installed versions: 0.13.0.1
>      Homepage: https://github.com/bos/attoparsec
>      License:  BSD3
>
> * attoparsec-enumerator
>      Synopsis: Pass input from an enumerator to an Attoparsec parser.
>      Default available version: 0.3.4
>      Installed versions: 0.3.4
>      Homepage: https://john-millikin.com/software/attoparsec-enumerator/
>      License:  MIT
>
> I am trying to install hakyll 4.6.*, and snap-server seems to be one of
> the requirements. Hakyll 4.6.* is an old version but AFAIR I need that
> due to conflicting versions of containers.
>
> Thanks!
>
>
>
> _______________________________________________
> Beginners mailing list
> [email protected]
> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>


------------------------------

Message: 4
Date: Fri, 10 Jul 2015 14:36:46 +0200
From: Imants Cekusins <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <[email protected]>
Subject: Re: [Haskell-beginners] cabal install snap-server-0.9.5.1: At
        least the following dependencies are missing: attoparsec >=0.10 &&
        <0.13 && ==0.13.0.1
Message-ID:
        <CAP1qinaRmSZFUjor570L4-yn_WpKm+NgTC2TuQY=nmzyif7...@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8

> attoparsec                >= 0.10     && < 0.14,

you could try to change the source cabal file or you could use cabal sandbox.

Sandboxes are easy. They allow to install exact versions required by
the package. Take a look:
http://coldwa.st/e/blog/2013-08-20-Cabal-sandbox.html


------------------------------

Message: 5
Date: Fri, 10 Jul 2015 15:30:40 +0200
From: Imants Cekusins <[email protected]>
To: [email protected],  The Haskell-Beginners Mailing List -
        Discussion of primarily beginner-level topics related to Haskell
        <[email protected]>
Subject: Re: [Haskell-beginners] cabal install snap-server-0.9.5.1: At
        least the following dependencies are missing: attoparsec >=0.10 &&
        <0.13 && ==0.13.0.1
Message-ID:
        <CAP1qinZ+7qWNpxhPcSfM_U43A9LREmCMb+3By-8NF+vR6K4=p...@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8

> Stackage

Cheers Vlatko

I was not aware of this initiative. Learnt something new today.


------------------------------

Message: 6
Date: Fri, 10 Jul 2015 15:55:54 +0200
From: Vlatko Basic <[email protected]>
To: Imants Cekusins <[email protected]>, The Haskell-Beginners Mailing
        List - Discussion of primarily beginner-level topics related to
        Haskell <[email protected]>
Subject: Re: [Haskell-beginners] cabal install snap-server-0.9.5.1: At
        least the following dependencies are missing: attoparsec >=0.10 &&
        <0.13 && ==0.13.0.1
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8; format=flowed

There is also a stack tool, new tool that might be considered a cabal 
replacement, developed for solving install problems, and much more. You might 
find it interesting. It is stable now and has very active community.

https://github.com/commercialhaskell/stack

It might be worth spending some time and master it.


-------- Original Message  --------
Subject: Re: [Haskell-beginners] cabal install snap-server-0.9.5.1: At least 
the 
following dependencies are missing: attoparsec >=0.10 && <0.13 && ==0.13.0.1
From: Imants Cekusins <[email protected]>
To: [email protected], The Haskell-Beginners Mailing List - Discussion of 
primarily beginner-level topics related to Haskell <[email protected]>
Date: 10/07/15 15:30

>> Stackage
>
> Cheers Vlatko
>
> I was not aware of this initiative. Learnt something new today.
>


------------------------------

Message: 7
Date: Fri, 10 Jul 2015 16:30:02 +0200
From: Imants Cekusins <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <[email protected]>
Subject: [Haskell-beginners] Fwd: cabal install snap-server-0.9.5.1:
        At least the following dependencies are missing: attoparsec >=0.10 &&
        <0.13 && ==0.13.0.1
Message-ID:
        <cap1qinymefhl6kwbvvvvz5zgugurszqt8mktj2hrlj48ybq...@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8

> There is also a stack tool,

Thank you. It is very interesting.

Why were new tools introduced instead of adding new functionality to cabal?

A mix of packaging tools may lead to confusion.


------------------------------

Message: 8
Date: Fri, 10 Jul 2015 16:34:49 +0200
From: Bj?rn ?ivind Bj?rnsen <[email protected]>
To: [email protected]
Subject: Re: [Haskell-beginners] Fwd: cabal install
        snap-server-0.9.5.1: At least the following dependencies are missing:
        attoparsec >=0.10 && <0.13 && ==0.13.0.1
Message-ID: <[email protected]>
Content-Type: text/plain; charset="windows-1252"

On 10/07/15 16:30, Imants Cekusins wrote:
>> There is also a stack tool,
> 
> Thank you. It is very interesting.
> 
> Why were new tools introduced instead of adding new functionality to cabal?
> 
> A mix of packaging tools may lead to confusion.

Hi,

There is a blog post over at FP complete that attempts to answer these
questions:
        https://www.fpcomplete.com/blog/2015/06/why-is-stack-not-cabal

Bj?rn ?ivind

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: 
<http://mail.haskell.org/pipermail/beginners/attachments/20150710/026f682a/attachment-0001.sig>

------------------------------

Message: 9
Date: Fri, 10 Jul 2015 16:48:20 +0200
From: Imants Cekusins <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <[email protected]>
Subject: Re: [Haskell-beginners] Fwd: cabal install
        snap-server-0.9.5.1: At least the following dependencies are missing:
        attoparsec >=0.10 && <0.13 && ==0.13.0.1
Message-ID:
        <cap1qinbmx1b3tykbfhnjxckgdze+aqcoyp2yay_f_pfoqg+...@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8

Thank you very much Bj?rn.

Are Stackage packages - a subset of Hackage packages? Do packages get
uploaded to Hackage and then get transferred to Stackage?

It would be nice to agree to merge Hackage & Stackage, cabal-install &
stack one day. Without this merge the "DLL-mess" might get worse.


------------------------------

Subject: Digest Footer

_______________________________________________
Beginners mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners


------------------------------

End of Beginners Digest, Vol 85, Issue 4
****************************************

Reply via email to