I have yet to enter my package into the Julia ecosystem by publishing it or 
manually forking METADATA etc.
As I was about to do that, I managed to destroy my local METADATA for the 
package. I can, by erasing the entry in METADATA (& cache & lib)
use PkgDev to re-register the package, but when  I try to tag it, it gets 
all upset 

julia> PkgDev.tag("ArbFloats") # or julia> PkgDev.tag("ArbFloats",:minor)

ERROR: METADATA/ArbFloats is dirty – commit or stash changes to tag
 in #36 at /home/jas/.julia/v0.5/PkgDev/src/entry.jl:223 [inlined]
 in with(::PkgDev.Entry.##36#44{String}, ::Base.LibGit2.GitRepo) at 
./libgit2/types.jl:638
 in tag(::String, ::Symbol, ::Bool, ::String) at 
/home/jas/.julia/v0.5/PkgDev/src/entry.jl:222
 in 
(::Base.Pkg.Dir.##2#3{Array{Any,1},PkgDev.Entry.#tag,Tuple{String,Symbol}})() 
at ./pkg/dir.jl:31
 in 
cd(::Base.Pkg.Dir.##2#3{Array{Any,1},PkgDev.Entry.#tag,Tuple{String,Symbol}}, 
::String) at ./file.jl:59
 in #cd#1(::Array{Any,1}, ::Function, ::Function, ::String, 
::Vararg{Any,N}) at ./pkg/dir.jl:31
 in tag(::String, ::Symbol) at /home/jas/.julia/v0.5/PkgDev/src/PkgDev.jl:47



What is the remedy?


Reply via email to