GuiDub

ponce via Digitalmars-d digitalmars-d at puremagic.com
Tue Sep 29 01:04:56 PDT 2015


On Tuesday, 29 September 2015 at 07:43:10 UTC, Sönke Ludwig wrote:
>
> I'd say that there simply are version conflicts within this 
> huge dependency graph (e.g. "meatbox" requires "gl3n" 1.1.0, 
> but another dependency requires 1.0.0). The current dependency 
> resolution algorithm (which is planned to be revamped) is quite 
> bad at outputting good error messages in many situations 
> (technically there often isn't an unambiguous error message, 
> but then it often picks one of the less helpful ones).

I think you said once that the dependency resolution is 
NP-complete.

Could you provide a layman description of what is this particular 
problem? Just curiosity.


More information about the Digitalmars-d mailing list