On 19 September 2015 at 08:23, Shubham Bhushan <[email protected]> wrote:
>
> I have been trying to use Pkg.update and I keep getting these
> julia> Pkg.update()
> INFO: Updating METADATA...
> fatal: Not a git repository (or any of the parent directories): .git
> fatal: Not a git repository (or any of the parent directories): .git
> fatal: Not a git repository (or any of the parent directories): .git
> fatal: Not a git repository (or any of the parent directories): .git
> fatal: Not a git repository (or any of the parent directories): .git
> fatal: Not a git repository (or any of the parent directories): .git
> fatal: Not a git repository (or any of the parent directories): .git
> fatal: Not a git repository (or any of the parent directories): .git
> fatal: Not a git repository (or any of the parent directories): .git
> fatal: Not a git repository (or any of the parent directories): .git
> fatal: Not a git repository (or any of the parent directories): .git
>
> and it terminates with
> ERROR: failed process: Process(setenv(`git rev-parse --git-dir`;
> dir="/home/shubham/.julia/v0.3/.cache/IJulia"), ProcessExited(128)) [128]
> in wait at task.jl:51
> in sync_end at ./task.jl:311
> in update at ./pkg/entry.jl:256
> in anonymous at pkg/dir.jl:28
> in cd at ./file.jl:20
> in __cd#228__ at ./pkg/dir.jl:28
> in update at ./pkg.jl:41
>
> Please help
My best guess would be that you have a corrupted package directory.
Someone more well-versed in the inner workings of the package manager
could probably give a better answer. A quick hack would be to try
moving away the old Julia directory using `mv ~/.julia{,_old}` and
then re-installing any packages that you need.
Pontus