As Chris says,
Pkg.free("Plots") is definitely the first thing to try. Notice that
dev branch you’re on, most likely that is causing the problem.
If that doesn’t help, you could also try
Pkg.pin("ColorTypes", v"0.5.1") (the current release) and then see what conflicts
Pkg.update reports. That might give you some hint about what’s keeping you back from recent releases.
If you don’t have any unpushed commits, one drastic option is to make a copy of your
~/.julia/v0.5/REQUIRE file, then nuke your
~/.julia/v0.5 directory, then do
Pkg.init(), copy your backup of your
REQUIRE file into your shiny new
~/.julia/v0.5, and then do
But like I said, only do this if you are certain that you don’t have any local changes to any packages. And it might not work if the problem is that something about your combination of packages causing problems.