
In my copious free time I'm putting together a client-side library for AMQP. This needs efficient packing of bytestrings, so I downloaded Dons' bytestring 0.4. Unfortunately it won't install: I get [paj@eiffel binary-0.4]$ ./Setup.lhs configure Configuring binary-0.4... configure: Dependency base-any: using base-2.1.1 Setup.lhs: cannot satisfy dependency containers-any Should this be "collections" not "containers"? I can't find a "containers" package in Hackage. Paul.

On Wed, Oct 10, 2007 at 01:51:57PM +0100, Paul Johnson wrote:
In my copious free time I'm putting together a client-side library for AMQP. This needs efficient packing of bytestrings, so I downloaded Dons' bytestring 0.4. Unfortunately it won't install: I get
[paj@eiffel binary-0.4]$ ./Setup.lhs configure Configuring binary-0.4... configure: Dependency base-any: using base-2.1.1 Setup.lhs: cannot satisfy dependency containers-any
Should this be "collections" not "containers"? I can't find a "containers" package in Hackage.
My guess would be that binary-0.4 is packaged for the new Cabal and GHC, which has split base into many packages like "containers." Either install the release candidate, or, eliminate the unsatisfied dependencies from the .cabal file and hope it compiles. -- -- Matthew Danish -- user: mrd domain: cmu.edu -- OpenPGP public key: C24B6010 on keyring.debian.org

In the latest version of GHC (6.8) the base library was split up into
many smaller libraries. Among them containers. Your problem is
probably related to that. I don't have my Haskell setup nearby
unfortunately so I can't tell you exactly what the problem is.
-- Johan
On 10/10/07, Paul Johnson
In my copious free time I'm putting together a client-side library for AMQP. This needs efficient packing of bytestrings, so I downloaded Dons' bytestring 0.4. Unfortunately it won't install: I get
[paj@eiffel binary-0.4]$ ./Setup.lhs configure Configuring binary-0.4... configure: Dependency base-any: using base-2.1.1 Setup.lhs: cannot satisfy dependency containers-any
Should this be "collections" not "containers"? I can't find a "containers" package in Hackage.
Paul.
_______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries

Johan Tibell wrote:
In the latest version of GHC (6.8) the base library was split up into many smaller libraries. Among them containers. Your problem is probably related to that. I don't have my Haskell setup nearby unfortunately so I can't tell you exactly what the problem is. Looks like I'm going to be upgrading to GHC 6.8 then.
Paul.

paul:
In my copious free time I'm putting together a client-side library for AMQP. This needs efficient packing of bytestrings, so I downloaded Dons' bytestring 0.4. Unfortunately it won't install: I get
[paj@eiffel binary-0.4]$ ./Setup.lhs configure Configuring binary-0.4... configure: Dependency base-any: using base-2.1.1 Setup.lhs: cannot satisfy dependency containers-any
Should this be "collections" not "containers"? I can't find a "containers" package in Hackage.
Since you're not using ghc 6.8, you should use binary 0.3 :) -- Don

Paul, Just out of curiosity, which version of the AMQP spec are you writing to? 0.9? Which implementations of the broker are you testing against? -reilly On Oct 10, 2007, at 5:51 AM, Paul Johnson wrote:
In my copious free time I'm putting together a client-side library for AMQP. This needs efficient packing of bytestrings, so I downloaded Dons' bytestring 0.4. Unfortunately it won't install: I get
[paj@eiffel binary-0.4]$ ./Setup.lhs configure Configuring binary-0.4... configure: Dependency base-any: using base-2.1.1 Setup.lhs: cannot satisfy dependency containers-any
Should this be "collections" not "containers"? I can't find a "containers" package in Hackage.
Paul.
_______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries
participants (5)
-
Don Stewart
-
Johan Tibell
-
Matthew Danish
-
Paul Johnson
-
R Hayes