Pkg 1.0.0 Bug?

The pkg update hung on my julia 1.0:

julia> Pkg.update()
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`

...

  Building HDF5 ─→ `~/.julia/packages/HDF5/b6QoH/deps/build.log`



^CERROR: InterruptException:
Stacktrace:
 [1] process_events at ./libuv.jl:98 [inlined]
 [2] wait() at ./event.jl:246
 [3] wait(::Condition) at ./event.jl:46
 [4] stream_wait(::Base.Process, ::Condition) at ./stream.jl:47
 [5] wait at ./process.jl:830 [inlined]
 [6] success at ./process.jl:679 [inlined]
 [7] success(::Base.CmdRedirect) at ./process.jl:691
 [8] #49 at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1054 [inlined]
 [9] #open#294(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::getfield(Pkg.Operations, Symbol("##49#54")){Cmd}, ::String, ::Vararg{String,N} where N) at ./iostream.jl:369
 [10] open at ./iostream.jl:367 [inlined]
 [11] (::getfield(Pkg.Operations, Symbol("##48#53")){String,Cmd,String})() at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1053
 [12] #50 at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1073 [inlined]
 [13] #38 at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:894 [inlined]
 [14] withenv(::getfield(Pkg.Operations, Symbol("##38#43")){getfield(Pkg.Operations, Symbol("##50#55")){getfield(Pkg.Operations, Symbol("##48#53")){String,Cmd,String}},Pkg.Types.Context}, ::Pair{String,String}, ::Vararg{Pair{String,B} where B,N} where N) at ./env.jl:148
 [15] (::getfield(Pkg.Operations, Symbol("##37#41")){Bool,getfield(Pkg.Operations, Symbol("##50#55")){getfield(Pkg.Operations, Symbol("##48#53")){String,Cmd,String}},Pkg.Types.Context,Pkg.Types.PackageSpec,Pkg.Types.Context})(::String) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:893
 [16] mktempdir(::getfield(Pkg.Operations, Symbol("##37#41")){Bool,getfield(Pkg.Operations, Symbol("##50#55")){getfield(Pkg.Operations, Symbol("##48#53")){String,Cmd,String}},Pkg.Types.Context,Pkg.Types.PackageSpec,Pkg.Types.Context}, ::String) at ./file.jl:576
 [17] mktempdir at ./file.jl:574 [inlined]
 [18] #with_dependencies_loadable_at_toplevel#35(::Bool, ::Function, ::getfield(Pkg.Operations, Symbol("##50#55")){getfield(Pkg.Operations, Symbol("##48#53")){String,Cmd,String}}, ::Pkg.Types.Context, ::Pkg.Types.PackageSpec) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:844
 [19] #with_dependencies_loadable_at_toplevel at ./none:0 [inlined]
 [20] #build_versions#45(::Bool, ::Function, ::Pkg.Types.Context, ::Array{Base.UUID,1}) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1071
 [21] build_versions at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1005 [inlined]
 [22] up(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1209
 [23] #up#31(::Pkg.Types.UpgradeLevel, ::Pkg.Types.PackageMode, ::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:184
 [24] #up#30 at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:158 [inlined]
 [25] up at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:154 [inlined]
 [26] #up#27 at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:151 [inlined]
 [27] up() at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:151
 [28] top-level scope at none:0

and then it was stuck here. upon ^c, it did not return to the REPL, but to the shell. upon new julia start, it then suggests everything was basically done:

julia> Pkg.update()
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
 Resolving package versions...
  Updating `~/.julia/environments/v1.0/Project.toml`
 [no changes]
  Updating `~/.julia/environments/v1.0/Manifest.toml`
 [no changes]