clojars

http://clojars.org discussion and “support”, see http://status.clojars.org for status.
2015-12-31T10:54:36.000013Z

Is it possible to remove a jar from clojars? How do I do it? Is there an easy way to do it?

2015-12-31T10:54:58.000014Z

Or, can I deprecate it and remove the repository link from a jar?

2015-12-31T11:27:58.000015Z

Never mind, I found a solution.

mfikes 2015-12-31T18:28:58.000018Z

I’ve been getting a “Remote host closed” when CircleCI connects to Clojars, but evidently only for one JAR. Here’s the last bit of the CircleCI log:

Retrieving com/cognitect/transit-js/0.8.755/transit-js-0.8.755.jar from central
Retrieving org/clojure/tools.nrepl/0.2.10/tools.nrepl-0.2.10.jar from central
Retrieving malabarba/lazy-map/1.1/lazy-map-1.1.jar from clojars
Retrieving clojure-complete/clojure-complete/0.2.3/clojure-complete-0.2.3.jar from clojars
Could not transfer artifact tailrecursion:cljson:pom:1.0.7 from/to clojars (<https://clojars.org/repo/>): Remote host closed connection during handshake
This could be due to a typo in :dependencies or network issues.
If you are behind a proxy, try setting the 'http_proxy' environment variable.

mfikes 2015-12-31T18:31:37.000019Z

My full transcript is here: https://gist.github.com/mfikes/4acdf00285636721c061

2015-12-31T19:04:48.000020Z

@mfikes: do you have any issues pulling that dep locally?

2015-12-31T19:05:23.000021Z

I'll take a look at the server logs

mfikes 2015-12-31T19:05:30.000022Z

@tcrawley: No. I locally moved ~/.m2/repository aside to check for that.

mfikes 2015-12-31T19:05:46.000023Z

I can cause it to occur again with CircleCI if that helps

2015-12-31T19:07:38.000024Z

ugh, the DoS attack against linode makes it tough to work over ssh to the server

2015-12-31T19:08:36.000025Z

@mfikes: yeah, can you start a build now?

2015-12-31T19:10:09.000026Z

hmm, I wonder if this is related to the DoS attack - do you see it with different jars, or always the same one?

mfikes 2015-12-31T19:11:00.000027Z

@tcrawley: Getting ready to start a build now...

mfikes 2015-12-31T19:11:22.000028Z

It is running… but hasn’t reached that point yet...

mfikes 2015-12-31T19:14:38.000029Z

@tcrawley: This time it worked.

mfikes 2015-12-31T19:15:17.000030Z

Yeah, I have a Linode in New Jersey as well that suffered lack of reachability recently. Grr.

2015-12-31T19:15:21.000031Z

hmm, that makes me suspect the DoS attack

mfikes 2015-12-31T19:15:32.000032Z

Thank you!!!!

2015-12-31T19:16:25.000033Z

it looks like the request never actually hit http://clojars.org though - I was tail -f | grep cljson the access log, and didn't see an entry for the last build

mfikes 2015-12-31T19:16:39.000034Z

Hah. I just tried the main linode management page and it crapped out.

2015-12-31T19:16:49.000035Z

I wonder if travis has a transparent mirror in place?

mfikes 2015-12-31T19:20:27.000036Z

Yeah, you are right in that CircleCI could be running its own transparent mirror, and if it dies or hiccups it may look the same.