# Automatic package links are broken

**URL:** <https://discourse.julialang.org/t/automatic-package-links-are-broken/110780>\
**Category:** Meta Discussion\
**Created:** [February 26, 2024, 2:24pm UTC](https://discourse.julialang.org/t/automatic-package-links-are-broken/110780 "2024-02-26T14:24:49Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ianfiske](https://avatars.discourse-cdn.com/v4/letter/i/58f4c7/32.png) [@ianfiske](https://discourse.julialang.org/u/ianfiske)\
**Post date:** [February 26, 2024, 2:24pm UTC](https://discourse.julialang.org/t/automatic-package-links-are-broken/110780/1 "2024-02-26T14:24:49Z")

</div>

The links introduced here [Automatic package links - #4 by mbauman](https://discourse.julialang.org/t/automatic-package-links/106275/4) such as [DifferentialEquations](https://juliahub.com/ui/Packages/DifferentialEquations) are currently being redirected to [JuliaHub](https://juliahub.com/ui/Packages/General/General/) which is a 404 landing page.

---

<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:** [February 26, 2024, 2:28pm UTC](https://discourse.julialang.org/t/automatic-package-links-are-broken/110780/2 "2024-02-26T14:28:35Z")

</div>

Thanks for flagging this! JuliaHub added the registry name to the URLs here, so I need to fixup the links.

It should work again with a hard-reload of your browser: test with this DifferentialEquations.jl.

---

<div class="post-metadata">

**Author:** ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)\
**Post date:** [February 26, 2024, 2:31pm UTC](https://discourse.julialang.org/t/automatic-package-links-are-broken/110780/3 "2024-02-26T14:31:11Z")

</div>

This seems to be a thing across the ecosystem - is a redirect for the old links an option, so that people with existing documentation don’t all have to be aware of this?

EDIT: To clarify; this is something JuliaHub would have to install on their end, not package developers in their docs.

---

<div class="post-metadata">

**Author:** ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)\
**Post date:** [February 28, 2024, 5:40am UTC](https://discourse.julialang.org/t/automatic-package-links-are-broken/110780/4 "2024-02-28T05:40:44Z")

</div>

Quick update: While it seems that there is a redirect now, I’m not sure it’s working correctly. When I navigate to `https://juliahub.com/ui/Packages/DifferentialEquations`, I get redirected to a page that looks like the package page for DifferentialEquations.jl, but the URL in my address bar reads `https://juliahub.com/ui/Packages/General/General`. I suspect you have some off-by-one in your proxy configuration, inserting the wrong URL segment as the package name (my guess is you’re doing some ` last`-like operation, but on the new `https://juliahub.com/ui/Packages/General` URL that’s only been partially constructed and not the old `https://juliahub.com/ui/Packages/DifferentialEquations` URL).

---

<div class="post-metadata">

**Author:** ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)\
**Post date:** [March 12, 2024, 7:14am UTC](https://discourse.julialang.org/t/automatic-package-links-are-broken/110780/5 "2024-03-12T07:14:57Z")

</div>

Just checking in here, the redirect still seems to end up at the double `General` in the address bar, both on Firefox as well as Chromium.
