More likely you just need to run Pkg.update(). For example, you can test with a "dummy" package repository:
$ mkdir /tmp/pkgs * _* * _ _ _(_)_ | A fresh approach to technical computing* * (_) | (_) (_) | Documentation: http://docs.julialang.org* * _ _ _| |_ __ _ | Type "?help" for help.* * | | | | | | |/ _` | |* * | | |_| | | | (_| | | Version 0.5.0-rc3+49 (2016-09-08 05:47 UTC)* *_/ |\__'_|_|_|\__'_| | Commit e1d2965* (2 days old release-0.5)* *|__/ | x86_64-linux-gnu* *julia> Pkg.init()* *INFO: Initializing package repository /tmp/pkgs/v0.5* *INFO: Cloning METADATA from https://github.com/JuliaLang/METADATA.jl* *julia> Pkg.add("ProfileView")* *INFO: Cloning cache of BinDeps from https://github.com/JuliaLang/BinDeps.jl.git* and the install & build succeeds. Best, --Tim On Friday, September 9, 2016 3:20:03 PM CDT Chris Rackauckas wrote: > Did you checkout master? > > On Friday, September 9, 2016 at 2:55:21 PM UTC-7, Neal Becker wrote: > > using ProfileView > > INFO: Precompiling module ProfileView. > > WARNING: Module Compat with uuid 314389968181888 is missing from the > > cache. > > This may mean module Compat does not support precompilation but is > > imported > > by a module that does. > > ERROR: LoadError: Declaring __precompile__(false) is not allowed in files > > that are being precompiled. > > > > in macro expansion; at ./none:2 [inlined] > > in anonymous at ./<missing>:? > > > > while loading /home/nbecker/.julia/v0.5/ProfileView/src/ProfileView.jl, in > > expression starting on line 5 > > ERROR: Failed to precompile ProfileView to > > /home/nbecker/.julia/lib/v0.5/ProfileView.ji. > > > > 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