Skip to content

Instantly share code, notes, and snippets.

@mortenpi
Last active September 26, 2016 11:51
Show Gist options
  • Select an option

  • Save mortenpi/fcff77466e221abce2350d820bb27d9b to your computer and use it in GitHub Desktop.

Select an option

Save mortenpi/fcff77466e221abce2350d820bb27d9b to your computer and use it in GitHub Desktop.
julia> Pkg.update()
INFO: Updating METADATA...
ERROR: METADATA cannot be updated. Resolve problems manually in /home/morten/Julia/pkg/v0.5/METADATA.
GitError(Code:ERROR, Class:Net, Failed to resolve address for https: Name or service not known)
 in macro expansion at ./libgit2/error.jl:99 [inlined]
 in #fetch#52(::Base.LibGit2.FetchOptions, ::String, ::Function, ::Base.LibGit2.GitRemote, ::Array{AbstractString,1}) at ./libgit2/remote.jl:70
 in (::Base.LibGit2.#kw##fetch)(::Array{Any,1}, ::Base.LibGit2.#fetch, ::Base.LibGit2.GitRemote, ::Array{AbstractString,1}) at ./<missing>:0
 in #fetch#93(::String, ::String, ::Array{AbstractString,1}, ::Nullable{Base.LibGit2.AbstractCredentials}, ::Function, ::Base.LibGit2.GitRepo) at ./libgit2/libgit2.jl:164
 in (::Base.Pkg.Entry.##35#41)(::Base.LibGit2.GitRepo) at ./pkg/entry.jl:371
 in with(::Base.Pkg.Entry.##35#41, ::Base.LibGit2.GitRepo) at ./libgit2/types.jl:638
 in update(::String, ::Set{String}) at ./pkg/entry.jl:354
 in (::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#update,Tuple{String,Set{String}}})() at ./pkg/dir.jl:31
 in cd(::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#update,Tuple{String,Set{String}}}, ::String) at ./file.jl:59
 in #cd#1(::Array{Any,1}, ::Function, ::Function, ::String, ::Vararg{Any,N}) at ./pkg/dir.jl:31
 in update() at ./pkg/pkg.jl:210
 in eval(::Module, ::Any) at ./boot.jl:234
 in eval_user_input(::Any, ::Base.REPL.REPLBackend) at ./REPL.jl:64
 in macro expansion at ./REPL.jl:95 [inlined]
 in (::Base.REPL.##3#4{Base.REPL.REPLBackend})() at ./event.jl:68
 in (::Base.Pkg.Entry.##35#41)(::Base.LibGit2.GitRepo) at ./pkg/entry.jl:378
 in with(::Base.Pkg.Entry.##35#41, ::Base.LibGit2.GitRepo) at ./libgit2/types.jl:638
 in update(::String, ::Set{String}) at ./pkg/entry.jl:354
 in (::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#update,Tuple{String,Set{String}}})() at ./pkg/dir.jl:31
 in cd(::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#update,Tuple{String,Set{String}}}, ::String) at ./file.jl:59
 in #cd#1(::Array{Any,1}, ::Function, ::Function, ::String, ::Vararg{Any,N}) at ./pkg/dir.jl:31
 in update() at ./pkg/pkg.jl:210

After doing rm -Rf ~/.julia and running without JULIA_PKGDIR set:

julia> Pkg.init()
INFO: Initializing package repository /home/morten/.julia/v0.5
INFO: Cloning METADATA from https://github.com/JuliaLang/METADATA.jl
ERROR: GitError(Code:ERROR, Class:Net, Failed to resolve address for https: Name or service not known)
 in macro expansion at ./libgit2/error.jl:99 [inlined]
 in clone(::String, ::String, ::Base.LibGit2.CloneOptions) at ./libgit2/repository.jl:191
 in #clone#109(::String, ::Bool, ::Ptr{Void}, ::Nullable{Base.LibGit2.AbstractCredentials}, ::Function, ::String, ::String) at ./libgit2/libgit2.jl:327
 in (::Base.LibGit2.#kw##clone)(::Array{Any,1}, ::Base.LibGit2.#clone, ::String, ::String) at ./<missing>:0
 in (::Base.Pkg.Dir.##4#6{String,String})() at ./pkg/dir.jl:49
 in cd(::Base.Pkg.Dir.##4#6{String,String}, ::String) at ./file.jl:59
 in init(::String, ::String) at ./pkg/dir.jl:47
 in init() at ./pkg/pkg.jl:70

Context

julia> versioninfo()
Julia Version 0.5.0
Commit 3c9d753 (2016-09-19 18:14 UTC)
Platform Info:
  System: Linux (x86_64-linux-gnu)
  CPU: Intel(R) Celeron(R) 2957U @ 1.40GHz
  WORD_SIZE: 64
  BLAS: libopenblas (NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY Nehalem)
  LAPACK: liblapack.so.3
  LIBM: libopenlibm
  LLVM: libLLVM-3.7.1 (ORCJIT, haswell)
$ dpkg -l | egrep 'curl|julia'
ii  curl                                       7.47.0-1ubuntu2.1                                           amd64        command line tool for transferring data with URL syntax
ii  julia                                      0.5.0-xenial5                                               amd64        high-performance programming language for technical computing
ii  libamd2.2.0                                1:4.2.0-juliadeps1~raring                                   amd64        approximate minimum degree ordering library for sparse matrices
ii  libcholmod1.7.1                            1:4.2.0-juliadeps1~raring                                   amd64        sparse Cholesky factorization library for sparse matrices
ii  libcolamd2.7.1                             1:4.2.0-juliadeps1~raring                                   amd64        column approximate minimum degree ordering library for sparse matrices
ii  libcurl3:amd64                             7.47.0-1ubuntu2.1                                           amd64        easy-to-use client-side URL transfer library (OpenSSL flavour)
ii  libcurl3-gnutls:amd64                      7.47.0-1ubuntu2.1                                           amd64        easy-to-use client-side URL transfer library (GnuTLS flavour)
ii  libcurl4-gnutls-dev:amd64                  7.47.0-1ubuntu2.1                                           amd64        development files and documentation for libcurl (GnuTLS flavour)
ii  librmath-julia-base                        2.15.2-juliadepsutopic1                                     amd64        The Rmath library from R, adapted for use with Julia
ii  librmath-julia-dev                         2.15.2-juliadepsutopic1                                     amd64        The Rmath library from R, adapted for use with Julia
ii  libumfpack5.4.0                            1:4.2.0-juliadeps1~raring                                   amd64        sparse LU factorization library
ii  python3-pycurl                             7.43.0-1ubuntu1                                             amd64        Python bindings to libcurl (Python 3)
$ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"
NAME="Ubuntu"
VERSION="16.04.1 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.1 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
UBUNTU_CODENAME=xenial
$ cat METADATA/.git/config 
[core]
        bare = false
        filemode = true
        logallrefupdates = true
[core]
        repositoryformatversion = 0
[remote "origin"]
        url = https://github.com/JuliaLang/METADATA.jl
        pushurl = [email protected]:JuliaLang/METADATA.jl.git
[remote "origin"]
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "metadata-v2"]
        remote = origin
[branch "metadata-v2"]
        merge = refs/heads/metadata-v2
[remote "mortenpi"]
        url = https://github.com/mortenpi/METADATA.jl.git
        pushurl = [email protected]:mortenpi/METADATA.jl.git
        fetch = +refs/heads/*:refs/remotes/mortenpi/*
 cat ~/.gitconfig 
[user]
	email = [email protected]
	name = Morten Piibeleht
[push]
	default = simple
[core]
	editor = vim
[github]
	user = mortenpi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment