# LLNCS out of date

**URL:** <https://racket.discourse.group/t/llncs-out-of-date/2558>\
**Category:** Questions & Answers\
**Created:** [November 30, 2023, 8:03pm UTC](https://racket.discourse.group/t/llncs-out-of-date/2558 "2023-11-30T20:03:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Fare](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/fare/32/1148_2.png) [@Fare](https://racket.discourse.group/u/Fare)\
**Post date:** [November 30, 2023, 8:03pm UTC](https://racket.discourse.group/t/llncs-out-of-date/2558/1 "2023-11-30T20:03:26Z")

</div>

I was trying to compile a package using scribble-llncs (using Racket 8.10) and it failed to download llncs.cls 2.20. Happily, I could Google my way to downloading llncs.cls 2.23, put it where expected and everything still worked. But how do I even identify where the code is so I can fix it, or whom to complain to and how to contact them? In general, maybe having a more stable repository of ancillary files than springer's ftp service would be good, too. Have you guys heard about git?

---

<div class="post-metadata">

**Author:** ![joeld](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/joeld/32/38_2.png) [@joeld](https://racket.discourse.group/u/joeld)\
**Post date:** [November 30, 2023, 8:22pm UTC](https://racket.discourse.group/t/llncs-out-of-date/2558/2 "2023-11-30T20:22:07Z")

</div>

As noted in the docs, `llncs.cls` is a bit of a special case — Racket can't distribute that file for legal reasons. The auto-download was provided as the most convenient legal alternative.

I would open an issue on the [`racket/scribble`](https://github.com/racket/scribble) repo.

The [code in question](https://github.com/racket/scribble/blame/f7f51ebffdffde36f306ab236676d075d9e28207/scribble-lib/scribble/lncs/lang.rkt#L67-L68) was last updated 5 years ago.

At this point it might make the most sense to just scrap the auto-download and error with a message pointing people to Springer’s website.

---

<div class="post-metadata">

**Author:** ![sorawee](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@sorawee](https://racket.discourse.group/u/sorawee)\
**Post date:** [November 30, 2023, 8:35pm UTC](https://racket.discourse.group/t/llncs-out-of-date/2558/3 "2023-11-30T20:35:46Z")

</div>

Feel free to submit a PR. If you know a more stable place to download the file, you can give us the link too.

---

<div class="post-metadata">

**Author:** ![Fare](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/fare/32/1148_2.png) [@Fare](https://racket.discourse.group/u/Fare)\
**Post date:** [November 30, 2023, 9:12pm UTC](https://racket.discourse.group/t/llncs-out-of-date/2558/4 "2023-11-30T21:12:29Z")

</div>

Thanks a whole lot for the help!  
I opened an issue: [scribble/llncs fails to download llncs.cls · Issue #383 · racket/scribble · GitHub](https://github.com/racket/scribble/issues/383)
