Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Packages do not update (Safari) #2918

Closed
tamasgal opened this issue May 13, 2024 · 8 comments
Closed

Packages do not update (Safari) #2918

tamasgal opened this issue May 13, 2024 · 8 comments

Comments

@tamasgal
Copy link

tamasgal commented May 13, 2024

I am having a hard time updating packages in Pluto.jl notebooks. If I click on the "arrow up" button which shows when hovering over a using ... line, the popup simply disappears and nothing happens.

Then I tried using Pkg; Pkg.update() but nothing gets updated.

I do not fully understand how the magic in Pluto with version pinning (Manifest) is working but I assume something is pinned in the background and I have no idea how to release that. According to the docs, it should be possible by hitting the "arrow up" button when hovering over using lines.

The following screen recording shows that Pluto won't let me update LumenManufaktur.jl from an old version 0.4.1 to the latest 0.5.1. Also not when using Pkg directly.

Pluto.jl.failing.Pkg.updates.mov
@tamasgal
Copy link
Author

With FIrefox I got a popup after clicking on the update arrow and the update worked. So I guess it's relatedo to Safari 17.3 on macOS Sonoma 14.3 (23D56).

@fonsp
Copy link
Owner

fonsp commented May 14, 2024

Hey! Can you update Pluto to 0.19.42 and try again?

@tamasgal
Copy link
Author

Hey! No luck unfortunately 🙁 The arrow is dark, indicating that there is an available update (I guess?) but the small popup simply disappears when I click it and nothing happens. I don't have any plugins or blockers in Safari.

Pluto.jl.v0.19.42.failing.Pkg.updates.mov

@fonsp
Copy link
Owner

fonsp commented May 16, 2024

Hey! Can you check for errors in the Julia terminal where you launched Pluto and in the browser dev tools: https://github.com/JuliaPluto/pluto-developer-instructions/blob/main/How%20to%20open%20the%20Browser%20Dev%20Tools.md

@tamasgal
Copy link
Author

Nothing is reported, neither in the Pluto.jl process nor in the developer console. It seems that the click is simply ignored completely.

Pluto.jl.failing.updates.mov

@tamasgal
Copy link
Author

tamasgal commented May 16, 2024

Just noticed that the link is weird, it starts with a #. Maybe it's fine, I don't know about the internals of Pluto ;)

Screenshot 2024-05-16 at 11 09 44

@fonsp
Copy link
Owner

fonsp commented May 16, 2024

Ah sorry, I just tried on safari and it also doesn't work for me. Are you sure that it doesn't work on Chrome on your computer? Can you check error messages there?

@tamasgal
Copy link
Author

I just checked, chrome works! I probably confused something (let me change the title).

@tamasgal tamasgal changed the title Packages do not update (Safari/Chrome) Packages do not update (Safari) May 16, 2024
@fonsp fonsp closed this as completed in 72c390d May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants