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.
signature.asc
Description: Message signed with OpenPGP using GPGMail