haskell - Cabal-install installs old package versions by default -
I'm just upgraded to the latest version of cabal-install which is 1.20. I'm not sure that it is related, but for some reason the package has brought older packages.
In my cab file, all dependencies are specified without the version number. So I believe that cables should be made available to the latest version, unless there is no conflict, right?
If I run If there are some types of changes in the cabin, then what is it? And how do I pull all the latest dependencies in the sandbox? Thank you. Some of your dependencies have upper limits which are compelling the use of earlier versions of a given package. Are there. One thing that can help to get started is to remove your package repository (~ / .ghcc on linux machine), and discipline to work perfectly in the sandbox. Use your package manager to install world-class things for your development projects, and you can save this problem from many of the crops. He said, if you are actually on the basis of the project which has not been able to update its upper limit, then you are trapped using old packages, less than sending the patch to the library's author or switching to different dependencies. . cabal install - only-dependencies within a sandbox environment, then the cable pulls all the garbage and older package versions like 1.4 instead of 0.7.2. 4 and Maggot DB-1.2.2 instead of Scotty-0.5. If I run a specific package installation such as
cabal install scotty then it brings the latest version and all is well. So I have to manually install all the dependencies to get the latest dependency - one by one Annoying What is happening? Google does not give me a hit.
Comments
Post a Comment