I've been trying for at least an hour to deploy a project to Clojars to no 
avail—Wait...

OK, apparently it made its way into Clojars despite giving me errors everything 
single time:

However, under "Promotion" it says:

Could not verify signature of 
/home/clojars/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom. Ensure your 
public key is in your profile.

Yes, my public key is in my profile. It's been pasted into my profile as hard 
as I could paste it into there.

My ~/.lein/profiles.clj file:

 {:user {:plugins [[http-kit/lein-template "1.0.0-SNAPSHOT"]
                   [lein-ancient "0.4.4"]
                   [lein-pprint "1.1.1"]
                   [lein-localrepo "0.5.2"]
                   [lein-set-version "0.3.0"]]
         :signing {:gpg-key "cont...@taoeffect.com"}
         :deploy-repositories [["clojars" {:creds :gpg}]
                               ["myclojars"
                                {:url "https://clojars.org/repo/";
                                 :creds :gpg}]]
         :dependencies [[slamhound "1.3.3"]
                        ; see https://github.com/cemerick/pomegranate for 
adding dependencies at runtime
                        [com.cemerick/pomegranate "0.2.0"]]
         :aliases {"slamhound" ["with-profile" "no-aot" "run" "-m" 
"slam.hound"]}}
 :no-aot [:default {:aot ^:replace []}]}

My decrypted ~/.lein/credentials.clj.gpg:

{#"clojars"
 {:username "taoeffect" :password "XXXXXXXX"}}

My failed attempt to deploy:

[prompt] $ lein deploy clojars
Wrote /Users/gslepak/Programming/Clojure/slothcfg-git/pom.xml
Created 
/Users/gslepak/Programming/Clojure/slothcfg-git/target/slothcfg-1.0.0.jar

You need a passphrase to unlock the secret key for
user: "Tao Effect (For company email created by Greg Slepak) 
<cont...@taoeffect.com>"
2048-bit RSA key, ID 06A166EC, created 2013-07-24 (main key ID DB147F1C)


You need a passphrase to unlock the secret key for
user: "Tao Effect (For company email created by Greg Slepak) 
<cont...@taoeffect.com>"
2048-bit RSA key, ID 06A166EC, created 2013-07-24 (main key ID DB147F1C)

Sending slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom (3k)
    to https://clojars.org/repo/
Could not transfer artifact slothcfg:slothcfg:pom:1.0.0 from/to clojars 
(https://clojars.org/repo/): Access denied to: 
https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom, 
ReasonPhrase: Forbidden.
Sending slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.jar (15k)
    to https://clojars.org/repo/
Could not transfer artifact slothcfg:slothcfg:jar:1.0.0 from/to clojars 
(https://clojars.org/repo/): Access denied to: 
https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.jar, 
ReasonPhrase: Forbidden.
Sending slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.jar.asc (1k)
    to https://clojars.org/repo/
Could not transfer artifact slothcfg:slothcfg:jar.asc:1.0.0 from/to clojars 
(https://clojars.org/repo/): Access denied to: 
https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.jar.asc, 
ReasonPhrase: Forbidden.
Sending slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom.asc (1k)
    to https://clojars.org/repo/
Could not transfer artifact slothcfg:slothcfg:pom.asc:1.0.0 from/to clojars 
(https://clojars.org/repo/): Access denied to: 
https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom.asc, 
ReasonPhrase: Forbidden.
Failed to deploy artifacts: Could not transfer artifact 
slothcfg:slothcfg:pom:1.0.0 from/to clojars (https://clojars.org/repo/): Access 
denied to: https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom, 
ReasonPhrase: Forbidden.

My second failed attempt to deploy:

[prompt] $ lein deploy myclojars slothcfg 1.0.0 target/slothcfg-1.0.0.jar 
target/slothcfg-1.0.0.jar.asc pom.xml pom.xml.asc
Sending slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom (3k)
    to https://clojars.org/repo/
Could not transfer artifact slothcfg:slothcfg:pom:1.0.0 from/to myclojars 
(https://clojars.org/repo/): Access denied to: 
https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom, 
ReasonPhrase: Forbidden.
Sending slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.asc (1k)
    to https://clojars.org/repo/
Could not transfer artifact slothcfg:slothcfg:asc:1.0.0 from/to myclojars 
(https://clojars.org/repo/): Access denied to: 
https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.asc, 
ReasonPhrase: Forbidden.
Sending slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.jar (15k)
    to https://clojars.org/repo/
Could not transfer artifact slothcfg:slothcfg:jar:1.0.0 from/to myclojars 
(https://clojars.org/repo/): Access denied to: 
https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.jar, 
ReasonPhrase: Forbidden.
org.sonatype.aether.deployment.DeploymentException: Failed to deploy artifacts: 
Could not transfer artifact slothcfg:slothcfg:pom:1.0.0 from/to myclojars 
(https://clojars.org/repo/): Access denied to: 
https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom, 
ReasonPhrase: Forbidden.
        at 
org.sonatype.aether.impl.internal.DefaultDeployer.deploy(DefaultDeployer.java:280)
        at 
org.sonatype.aether.impl.internal.DefaultDeployer.deploy(DefaultDeployer.java:211)
        at 
org.sonatype.aether.impl.internal.DefaultRepositorySystem.deploy(DefaultRepositorySystem.java:443)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93)
        at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:28)
        at cemerick.pomegranate.aether$deploy_artifacts.doInvoke(aether.clj:328)
        at clojure.lang.RestFn.applyTo(RestFn.java:137)
        at clojure.core$apply.invoke(core.clj:617)
        at cemerick.pomegranate.aether$deploy.doInvoke(aether.clj:401)
        at clojure.lang.RestFn.invoke(RestFn.java:805)
        at leiningen.deploy$deploy.doInvoke(deploy.clj:184)
        at clojure.lang.RestFn.invoke(RestFn.java:652)
        at clojure.lang.Var.invoke(Var.java:445)
        at clojure.lang.AFn.applyToHelper(AFn.java:202)
        at clojure.lang.Var.applyTo(Var.java:532)
        at clojure.core$apply.invoke(core.clj:619)
        at leiningen.core.main$resolve_task$fn__1300.doInvoke(main.clj:151)
        at clojure.lang.RestFn.applyTo(RestFn.java:139)
        at clojure.lang.AFunction$1.doInvoke(AFunction.java:29)
        at clojure.lang.RestFn.applyTo(RestFn.java:137)
        at clojure.core$apply.invoke(core.clj:619)
        at leiningen.core.main$apply_task.invoke(main.clj:192)
        at leiningen.core.main$resolve_and_apply.invoke(main.clj:196)
        at leiningen.core.main$_main$fn__1363.invoke(main.clj:265)
        at leiningen.core.main$_main.doInvoke(main.clj:252)
        at clojure.lang.RestFn.invoke(RestFn.java:619)
        at clojure.lang.Var.invoke(Var.java:445)
        at clojure.lang.AFn.applyToHelper(AFn.java:202)
        at clojure.lang.Var.applyTo(Var.java:532)
        at clojure.core$apply.invoke(core.clj:617)
        at clojure.main$main_opt.invoke(main.clj:335)
        at clojure.main$main.doInvoke(main.clj:440)
        at clojure.lang.RestFn.invoke(RestFn.java:805)
        at clojure.lang.Var.invoke(Var.java:455)
        at clojure.lang.AFn.applyToHelper(AFn.java:223)
        at clojure.lang.Var.applyTo(Var.java:532)
        at clojure.main.main(main.java:37)
Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Could not 
transfer artifact slothcfg:slothcfg:pom:1.0.0 from/to myclojars 
(https://clojars.org/repo/): Access denied to: 
https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom, 
ReasonPhrase: Forbidden.
        at 
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:951)
        at 
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:941)
        at 
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$PutTask.run(WagonRepositoryConnector.java:837)
        at 
org.sonatype.aether.connector.wagon.WagonRepositoryConnector.put(WagonRepositoryConnector.java:467)
        at 
org.sonatype.aether.impl.internal.DefaultDeployer.deploy(DefaultDeployer.java:274)
        ... 40 more
Caused by: org.apache.maven.wagon.authorization.AuthorizationException: Access 
denied to: https://clojars.org/repo/slothcfg/slothcfg/1.0.0/slothcfg-1.0.0.pom, 
ReasonPhrase: Forbidden.
        at 
org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:618)
        at 
org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:524)
        at 
org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:505)
        at 
org.apache.maven.wagon.shared.http4.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:485)
        at 
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$PutTask.run(WagonRepositoryConnector.java:811)
        ... 42 more

My verifications:

[prompt] $ gpg --verify target/slothcfg-1.0.0.jar.asc 
gpg: Signature made Fri Aug 16 15:35:32 2013 EDT using RSA key ID 06A166EC
gpg: Good signature from "Tao Effect (For company email created by Greg Slepak) 
<cont...@taoeffect.com>"
[prompt] $ gpg --verify pom.xml.asc 
gpg: Signature made Fri Aug 16 15:35:33 2013 EDT using RSA key ID 06A166EC
gpg: Good signature from "Tao Effect (For company email created by Greg Slepak) 
<cont...@taoeffect.com>"

My public key:


--
Please do not email me anything that you are not comfortable also sharing with 
the NSA.
Version: GnuPG v1.4.12 (Darwin)
Comment: GPGTools - http://gpgtools.org

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
=AGtu
-----END PGP PUBLIC KEY BLOCK-----

Halp?

Thanks!
Greg


--
Please do not email me anything that you are not comfortable also sharing with 
the NSA.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to