Hi all,

Sorry about the inflammatory title, but I just got this message from an uploaded package ("hums"):

  Warning: This package indirectly depends on multiple versions of the
  same package. This is highly likely to cause a compile failure.

The thing is, I got the same message while trying to compile locally and it turned out that all I had to do was to

   $ cabal install <PKG-X>

on all the packages that cabal complained about. So why doesn't hackage do this automagically when I upload a package? How am I supposed to know which versions of my package's dependencies (or their dependencies) are the most recently compiled by hackage?

For the record: I did do a "Check package" upload first. It didn't complain.

Is this an intractable problem? Am I being overly demanding (probably)?

Cheers,

Bárður




_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to