# How to update a gitlab-hosted package in General registry?

**URL:** <https://discourse.julialang.org/t/how-to-update-a-gitlab-hosted-package-in-general-registry/137457>\
**Category:** Package Management\
**Tags:** register\
**Created:** [June 5, 2026, 12:06pm UTC](https://discourse.julialang.org/t/how-to-update-a-gitlab-hosted-package-in-general-registry/137457 "2026-06-05T12:06:31Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vasily\_Pisarev](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vasily_pisarev/32/7929_2.png) [@Vasily\_Pisarev](https://discourse.julialang.org/u/Vasily_Pisarev)\
**Post date:** [June 5, 2026, 12:06pm UTC](https://discourse.julialang.org/t/how-to-update-a-gitlab-hosted-package-in-general-registry/137457/1 "2026-06-05T12:06:32Z")

</div>

I want to update the registry record for a package hosted on [gitlab.com](http://gitlab.com) for which I have an owner role although the repo is not under my account. I have tried to do so via [juliahub.com](http://juliahub.com) but after I confirm OAuth access I am redirected to a blank page.

Should I be able to do that through JuliaHub with an owner access to repo? Or only the repo authors are able to register and update non-github packages?

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [June 5, 2026, 9:13pm UTC](https://discourse.julialang.org/t/how-to-update-a-gitlab-hosted-package-in-general-registry/137457/2 "2026-06-05T21:13:02Z")

</div>

Is your collaborator/group membership public? Registrator should be checking GitLab for that:

> <https://github.com/JuliaRegistries/Registrator.jl/blob/9149690f520ca77cf4d5d3e5190dda871f365013/src/webui/gitutils.jl#L126-L140>

---

<div class="post-metadata">

**Author:** ![Vasily\_Pisarev](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vasily_pisarev/32/7929_2.png) [@Vasily\_Pisarev](https://discourse.julialang.org/u/Vasily_Pisarev)\
**Post date:** [June 6, 2026, 7:35am UTC](https://discourse.julialang.org/t/how-to-update-a-gitlab-hosted-package-in-general-registry/137457/3 "2026-06-06T07:35:49Z")

</div>

Yes, if my understanding of public membership is correct (I’m in the project members list [Members · ww ww / MolecularDynamicsFiles.jl · GitLab](https://gitlab.com/wewlad1954/MolecularDynamicsFiles.jl/-/project_members) which is visible to anyone).

To clarify, after I give Juliahub app the permissions, I get neither success _nor failure_ messages, just a blank page. I’m not sure if it’s a browser issue, a VPN issue or a Juliahub-Gitlab interaction issue.

---

<div class="post-metadata">

**Author:** ![Vasily\_Pisarev](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vasily_pisarev/32/7929_2.png) [@Vasily\_Pisarev](https://discourse.julialang.org/u/Vasily_Pisarev)\
**Post date:** [June 18, 2026, 9:22am UTC](https://discourse.julialang.org/t/how-to-update-a-gitlab-hosted-package-in-general-registry/137457/4 "2026-06-18T09:22:02Z")

</div>

I’ve managed to register the new version successfully from another computer but have no idea why exactly it worked.

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [June 18, 2026, 2:54pm UTC](https://discourse.julialang.org/t/how-to-update-a-gitlab-hosted-package-in-general-registry/137457/5 "2026-06-18T14:54:33Z")

</div>

I suspect you may have had a stale cookie from a prior version that may be getting in the way of auth; clearing JuliaHub’s cookies may get your first computer back up and running again too.

---

<div class="post-metadata">

**Author:** ![Vasily\_Pisarev](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vasily_pisarev/32/7929_2.png) [@Vasily\_Pisarev](https://discourse.julialang.org/u/Vasily_Pisarev)\
**Post date:** [June 20, 2026, 9:33pm UTC](https://discourse.julialang.org/t/how-to-update-a-gitlab-hosted-package-in-general-registry/137457/6 "2026-06-20T21:33:03Z")

</div>

I tried to clear both JuliaHub and Gitlab cookies, as well as to run in different browsers and in incognito mode, all without result.  
One thing I did differently on the second computer was to reload after getting the blank page. Maybe that was the thing 🤷 But testing that hypothesis has to wait until next update.
