Great, glad it worked out!

Happy haskelling!
-Michael

On Fri, Oct 20, 2017 at 4:57 AM, Jack Essien <[email protected]>
wrote:

> Hello Michael,
>
> Thank you for responding to my message.
>
> In the light of your prescription and that of another friendly Haskeller
> on Google+ I decided to start afresh.
>
>
>    - I had felt my antivirus was messing things up (in retrospect, the
>    signs started showing up weeks back) so I updated it.
>    - I did a clean uninstall of stack (never had the Haskell platform),
>    hunted down its associated files/folders and wiped them off.
>    - Then I reinstalled stack.
>    - And started again with Chris Allen's tutorial
>    <http://howistart.org/posts/haskell/1/>.
>    - I made sure to be connected to a steady network while doing `stack
>    setup` for the first time, so that everything got downloaded with ease (the
>    other time, connection timed out endlessly while fetching ghc and msys).
>    - When that was done, I restarted the shell.
>    - ... and `stack build` completed successfully.
>
>
> Now, I don't know exactly what did it for me, but I would love to. If it
> helps, I was (and I'm still) using stack-1.5.1 on a 64-bit windows7 PC.
>
> Thank you for your kind disposition. Now I don't have to dump Haskell for
> F#.
>
>
> On Thursday, October 19, 2017 at 10:17:42 PM UTC-7, Michael Sloan wrote:
>>
>> Hi!
>>
>> Which version of stack are you using?  Seems similar to this old fixed
>> bug https://github.com/commercialhaskell/stack/issues/1232
>>
>> How was it installed?  If via the haskell platform, that sometimes
>> doesn't work very well.  Usual installation is to just install stack, and
>> it can install other tools.
>>
>> If you are on an up-to-date version (1.5.1), then perhaps try deleting
>> the dir at "stack path --stack-root", and also deleting the ".stack-work"
>> in your current directory.
>>
>> Hope that helps!
>> -Michael
>>
>>
>> On Thu, Oct 19, 2017 at 3:40 PM, <[email protected]> wrote:
>>
>>> I just got started learning Haskell. And I chose to work with it on my
>>> PC through stack. First day, I worked with Chris Allen's tutorial
>>> <http://howistart.org/posts/haskell/1/> and got stuck at the `stack
>>> build` part of it. The command exited with an error as shown below:
>>>
>>>     C:\Users\USER\haskellProjects\bassbull>stack build
>>>     primitive-0.6.2.0: download
>>>     integer-logarithms-1.0.2: download
>>>     primitive-0.6.2.0: configure
>>>     primitive-0.6.2.0: build
>>>     integer-logarithms-1.0.2: configure
>>>     integer-logarithms-1.0.2: build
>>>     primitive-0.6.2.0: copy/register
>>>     integer-logarithms-1.0.2: copy/register
>>>     Progress: 2/11Running C:\Users\USER\AppData\Local\Pr
>>> ograms\stack\x86_64-windows\
>>>     ghc-8.0.2\bin\ghc-pkg.EXE --user --no-user-package-db --package-db
>>> C:\sr\snapsho
>>>     ts\1602ab97\pkgdb describe --simple-output integer-logarithms
>>> --expand-pkgroot e
>>>     xited with ExitFailure 1
>>>
>>>     WARNING: cache is out of date: C:/Users/USER/AppData/Local/Pr
>>> ograms/stack/x86_64
>>>     -windows/ghc-8.0.2\lib\package.conf.d\package.cache
>>>     ghc will see an old view of this package db. Use 'ghc-pkg recache'
>>> to fix.
>>>     ghc-pkg.EXE: cannot find package integer-logarithms
>>>
>>>     Running C:\Users\USER\AppData\Local\Programs\stack\x86_64-windows\gh
>>> c-8.0.2\bin\
>>>     ghc-pkg.EXE --user --no-user-package-db --package-db
>>> C:\sr\snapshots\1602ab97\pk
>>>     gdb describe --simple-output primitive --expand-pkgroot exited with
>>> ExitFailure
>>>     1
>>>
>>>     WARNING: cache is out of date: C:/Users/USER/AppData/Local/Pr
>>> ograms/stack/x86_64
>>>     -windows/ghc-8.0.2\lib\package.conf.d\package.cache
>>>     ghc will see an old view of this package db. Use 'ghc-pkg recache'
>>> to fix.
>>>     ghc-pkg.EXE: cannot find package primitive
>>>
>>>     C:\Users\USER\haskellProjects\bassbull>stack exec ghc-pkg recache
>>>
>>>     C:\Users\USER\haskellProjects\bassbull>stack build
>>>     integer-logarithms-1.0.2: configure
>>>     integer-logarithms-1.0.2: build
>>>     primitive-0.6.2.0: configure
>>>     primitive-0.6.2.0: build
>>>     integer-logarithms-1.0.2: copy/register
>>>     primitive-0.6.2.0: copy/register
>>>     Progress: 2/11Running C:\Users\USER\AppData\Local\Pr
>>> ograms\stack\x86_64-windows\
>>>     ghc-8.0.2\bin\ghc-pkg.EXE --user --no-user-package-db --package-db
>>> C:\sr\snapsho
>>>     ts\1602ab97\pkgdb describe --simple-output primitive
>>> --expand-pkgroot exited wit
>>>     h ExitFailure 1
>>>
>>>     ghc-pkg.EXE: cannot find package primitive
>>>
>>>     Running C:\Users\USER\AppData\Local\Programs\stack\x86_64-windows\gh
>>> c-8.0.2\bin\
>>>     ghc-pkg.EXE --user --no-user-package-db --package-db
>>> C:\sr\snapshots\1602ab97\pk
>>>     gdb describe --simple-output integer-logarithms --expand-pkgroot
>>> exited with Exi
>>>     tFailure 1
>>>
>>>     ghc-pkg.EXE: cannot find package integer-logarithms
>>>
>>>     C:\Users\USER\haskellProjects\bassbull>
>>>
>>> After trying out other tutorials I concluded that this happened only
>>> when trying to install external packages and dependencies.
>>>
>>> Please I need help getting past this challenge I am facing, as I am very
>>> much enthusiastic about learning to code in (and coding in) Haskell.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "haskell-stack" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/haskell-stack/950fceda-72e5-467e-ba9a-3f5d8dba78c3%40goo
>>> glegroups.com
>>> <https://groups.google.com/d/msgid/haskell-stack/950fceda-72e5-467e-ba9a-3f5d8dba78c3%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "haskell-stack" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/haskell-stack/aefd6f3e-fb9b-44b3-bf98-74c2d0866811%
> 40googlegroups.com
> <https://groups.google.com/d/msgid/haskell-stack/aefd6f3e-fb9b-44b3-bf98-74c2d0866811%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"haskell-stack" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/haskell-stack/CAEYHaY64MmwADhk65SfvQ%2BPPq6-rzafE_ZO1Or0x_4bMq%3DxsJw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to