# Package seems not to be updated

**URL:** <https://racket.discourse.group/t/package-seems-not-to-be-updated/874>\
**Category:** General\
**Tags:** package-server\
**Created:** [April 12, 2022, 12:21am UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874 "2022-04-12T00:21:33Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![simonls](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/simonls/32/170_2.png) [@simonls](https://racket.discourse.group/u/simonls)\
**Post date:** [April 12, 2022, 12:21am UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/1 "2022-04-12T00:21:34Z")

</div>

Since:

> <https://github.com/spdegabrielle/Qi-Quickscripts/pull/3>
>
> This is one way to fix #2 
> With this change the github project name is still in…consistent,
> which sadly means that when you just use the github clone copy&paste \`git@github.com:spdegabrielle/qi-quickscripts.git\` followed by \`raco pkg install\` in that directory you end up with a \`qi-quickscripts\` package name, while it is named \`Qi-Quickscripts\` if you install via package index via \`raco pkg install Qi-Quickscripts\`.
> 
> I am not sure what would be better:
> 1. this pull request + rename this git repository to start with uppercase & a quick syncronized update of the package index pathes/meta-info.
> 2. Or the other way around change everything to lowercase, but that would mean dependencies have to change, which seems like a bigger problem than 1.
> 
> Creating a draft pull request, because I want feedback on this, I think 1. could work well.

the package server seems to be stuck, not updating the package. The package name stayed the same, however it points to a git repository that was renamed to make the case consistent with the package name.

Can somebody look into what is happening?

---

<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:** [April 13, 2022, 12:04am UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/2 "2022-04-13T00:04:28Z")

</div>

I pushed some new commits to my `splitflap` package 4 days ago and apparently people still aren’t seeing any updates. @samth or @mflatt is there something up with the package server again?

---

<div class="post-metadata">

**Author:** ![samth](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/samth/32/3_2.png) [@samth](https://racket.discourse.group/u/samth)\
**Post date:** [April 13, 2022, 12:17am UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/3 "2022-04-13T00:17:06Z")

</div>

There was a problem, but it's been fixed. Splitflap seems updated: [splitflap](https://pkgs.racket-lang.org/package/splitflap)

---

<div class="post-metadata">

**Author:** ![simonls](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/simonls/32/170_2.png) [@simonls](https://racket.discourse.group/u/simonls)\
**Post date:** [April 13, 2022, 1:43am UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/4 "2022-04-13T01:43:06Z")

</div>

It still isn't updating, maybe it is somehow similar to this issue (mentioned by @countvajhula):

> <https://github.com/racket/pkg-index/issues/26>
>
> Re: \[this email thread\](https://groups.google.com/forum/#!topic/racket-users/VeL…kiGtmH9s), I wanted to change a package name from Titlecase to lowercase. This didn't work, but renaming it to a different name and then back to the lowercase version did work. E.g.:
> 
> This works:
> 
> \`Mypackage -\> Mypackage-temp -\> mypackage
> \`
> 
> But not
> 
> \`Mypackage -\> mypackage
> \`
> 
> As Tony pointed out in the email thread, it likely prevents the direct rename because the new name conflicts with "an existing" package (i.e. itself).
> 
> Also, last time I checked (which could have been months ago), \`raco pkg install \<pkgname\>\` did not find the package unless the Titlecase name was used, and likewise in \`info.rkt\`, the Titlecase name was needed to indicate the dependency or it would not be found. Since names differing only in case are considered equivalent for the purposes of uniqueness, should this not perhaps also hold for \`raco\` and \`info.rkt\`? i.e. raco pkg install should tolerate case variation to install the unique package that such varying names could refer to (whatever the "preserved" case of that package name may be).
> 
> For reference, this is the package that was renamed: https://pkgd.racket-lang.org/pkgn/package/relation

However the package name wasn't changed, instead the case of the git repository has changed.  
Maybe there is some problem where there is a mixture of some kind of case-insensitive part and another that is case-sensitive?  
Does the build environment start from a cleaned-up state or is there a lowercase "qi-quickscripts" folder hanging around somewhere that somehow prevents the uppercase version from being build, or something similar?

I don't really understand the details.

---

<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:** [April 13, 2022, 2:13am UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/5 "2022-04-13T02:13:10Z")

</div>

Perhaps it's because of [https://github.com/racket/racket/issues/4122](https://github.com/racket/racket/issues/4122)? The checksum doesn't change, right? A fake empty commit is worth trying.

---

<div class="post-metadata">

**Author:** ![samth](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/samth/32/3_2.png) [@samth](https://racket.discourse.group/u/samth)\
**Post date:** [April 13, 2022, 3:10pm UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/6 "2022-04-13T15:10:51Z")

</div>

It looks updated to me. Both the repository and the pkg server agree that the checksum is 6eea8599e2fa9.

---

<div class="post-metadata">

**Author:** ![simonls](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/simonls/32/170_2.png) [@simonls](https://racket.discourse.group/u/simonls)\
**Post date:** [April 13, 2022, 9:44pm UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/7 "2022-04-13T21:44:49Z")

</div>

Hmm the docs now look update to me, maybe that was actually a browser cache issue, maybe I have forgotten to force reload. The package says it last updated yesterday.

---

<div class="post-metadata">

**Author:** ![simonls](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/simonls/32/170_2.png) [@simonls](https://racket.discourse.group/u/simonls)\
**Post date:** [April 13, 2022, 9:52pm UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/8 "2022-04-13T21:52:47Z")

</div>

Maybe, but I also pushed a commit, I don't really have good data about what happened when and now it just works. Maybe it just looked as if it hadn't been updated, if my browser showed me a cached version, I am not sure now.

---

<div class="post-metadata">

**Author:** ![dstorrs](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@dstorrs](https://racket.discourse.group/u/dstorrs)\
**Post date:** [April 28, 2022, 3:35pm UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/9 "2022-04-28T15:35:34Z")

</div>

Necro bump.

[majordomo2](https://pkgs.racket-lang.org/package/majordomo2) is stuck at commit 1ae638f7c55afc08fb7afbd36836b0c4dc3ec00f although current is e09f7aad66c6bed898dc7b1c4b9a14f4cc2dc8e7. I did multiple 'rescan all my packages' yesterday and another today without success. Is there anything I can do beyond that?

---

<div class="post-metadata">

**Author:** ![samth](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/samth/32/3_2.png) [@samth](https://racket.discourse.group/u/samth)\
**Post date:** [April 29, 2022, 6:48pm UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/10 "2022-04-29T18:48:21Z")

</div>

I fixed this again. Messaging me on Slack or Discord is more likely to get my attention quickly if this happens.

---

<div class="post-metadata">

**Author:** ![dstorrs](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@dstorrs](https://racket.discourse.group/u/dstorrs)\
**Post date:** [April 29, 2022, 7:18pm UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874/11 "2022-04-29T19:18:54Z")

</div>

Thanks, Sam. I'll keep that in mind for next time -- I haven't been on either but I'll look for them.
