
Hi all, Just to get input from as many people as possible: I was pondering a plan for modularizing the solver[1] and wanted to reach as many people as possible with my question: Is anybody is still using the top-down solver? Please respond to this list if you are, especially if you're doing so because there's no other way to get the modular solver to do what you want. (Obviously, I'm not promising to fix any problems you may have with the modular solver, but it would be valuable information since it could affect the decision of whether we have to keep the top-down solver around.) Regards, -- [1] https://github.com/haskell/cabal/pull/2768#issuecomment-154917165

On Mon, Nov 9, 2015 at 11:29 AM, Bardur Arantsson
Just to get input from as many people as possible: I was pondering a plan for modularizing the solver[1] and wanted to reach as many people as possible with my question:
Is anybody is still using the top-down solver?
Cabal-devel isn't the best place for such a question is it? Lots of folks might be using cabal in unique ways. But they simply can't be expected to subscribe to each and every dev mailing list of each and every software they use. -- Kim-Ee

On 11/09/2015 05:57 AM, Kim-Ee Yeoh wrote:
On Mon, Nov 9, 2015 at 11:29 AM, Bardur Arantsson
wrote: Just to get input from as many people as possible: I was pondering a plan for modularizing the solver[1] and wanted to reach as many people as possible with my question:
Is anybody is still using the top-down solver?
Cabal-devel isn't the best place for such a question is it?
Lots of folks might be using cabal in unique ways. But they simply can't be expected to subscribe to each and every dev mailing list of each and every software they use.
It's *a* place. If you have any suggestions for other places, I'd be happy to hear it :). Regards,

On 11/09/2015 05:57 AM, Kim-Ee Yeoh wrote:
On Mon, Nov 9, 2015 at 11:29 AM, Bardur Arantsson
wrote: Just to get input from as many people as possible: I was pondering a plan for modularizing the solver[1] and wanted to reach as many people as possible with my question:
Is anybody is still using the top-down solver?
Cabal-devel isn't the best place for such a question is it?
Lots of folks might be using cabal in unique ways. But they simply can't be expected to subscribe to each and every dev mailing list of each and every software they use.
Alright, I've at least "cross-posted" to -cafe. I don't really do reddit and such, so if you (or anybody else for that matter) could also post a link to my original post there, I'd appreciate it. Regards,

I doubt this list has good coverage. You probably should try haskell-cafe? Another way to put this question: Is anybody is still using GHC 6.x? Cheers, Oleg
On 09 Nov 2015, at 06:29, Bardur Arantsson
wrote: Hi all,
Just to get input from as many people as possible: I was pondering a plan for modularizing the solver[1] and wanted to reach as many people as possible with my question:
Is anybody is still using the top-down solver?
Please respond to this list if you are, especially if you're doing so because there's no other way to get the modular solver to do what you want. (Obviously, I'm not promising to fix any problems you may have with the modular solver, but it would be valuable information since it could affect the decision of whether we have to keep the top-down solver around.)
Regards,
-- [1] https://github.com/haskell/cabal/pull/2768#issuecomment-154917165
_______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/cabal-devel

On Mon, Nov 9, 2015 at 4:30 AM Bardur Arantsson
Hi all,
Just to get input from as many people as possible: I was pondering a plan for modularizing the solver[1] and wanted to reach as many people as possible with my question:
Is anybody is still using the top-down solver?
We use it for ghcjs-boot, which uses cabal-install to install the GHCJS boot libraries in the global package db (ghc-prim, template-haskell, base, ghcjs-prim, ghcjs-base and a bunch of other packages). There is no fundamental reason that the topdown solver is required. We only use it because the modular solver blacklists some packages that are risky to install (like base, template-haskell). I'd be happy to switch to the modular solver if there's a way to disable the blacklist. https://github.com/ghcjs/ghcjs/blob/561365ba1667053b5dc5846e2a8edb33eaa3f6dd... luite
participants (4)
-
Bardur Arantsson
-
Kim-Ee Yeoh
-
Luite Stegeman
-
Oleg Grenrus