I tried following the instructions here:  
http://docs.julialang.org/en/release-0.3/manual/packages/#publishing-your-package
to publish my "Permutations" module (available here: 
https://github.com/scheinerman/Permutations.jl 
)

Here's the output I got:

julia> Pkg.publish()
INFO: Validating METADATA
INFO: Pushing Permutations permanent tags: v0.0.1
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
ERROR: failed process: Process(`git 
--work-tree=/Users/ers/.julia/v0.3/Permutations 
--git-dir=/Users/ers/.julia/v0.3/Permutations/.git push -q origin 
refs/tags/v0.0.1:refs/tags/v0.0.1`, ProcessExited(128)) [128]
 in wait at 
/Applications/Julia-0.3.0.app/Contents/Resources/julia/lib/julia/sys.dylib 
(repeats 2 times)
 in wait at task.jl:48
 in sync_end at 
/Applications/Julia-0.3.0.app/Contents/Resources/julia/lib/julia/sys.dylib
 in publish at pkg/entry.jl:319
 in anonymous at pkg/dir.jl:28
 in cd at 
/Applications/Julia-0.3.0.app/Contents/Resources/julia/lib/julia/sys.dylib
 in __cd#227__ at 
/Applications/Julia-0.3.0.app/Contents/Resources/julia/lib/julia/sys.dylib
 in publish at pkg.jl:57

Help!? Thanks.

PS I did read this on the Julia documentation page:

For various reasons Pkg.publish() sometimes does not succeed. In those 
cases, you may make a pull request on GitHub, which is not difficult.

But I don't understand what to do or what this exactly means.



Reply via email to