Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package libwebkit2gtk-4.0-37
E: Couldn't find any package by glob 'libwebkit2gtk-4.0-37'
E: Couldn't find any package by regex 'libwebkit2gtk-4.0-37'
Running the following command, to check what is available:
apt-cache search libwebkit
Returns:
libwebkit2gtk-4.0-doc - WebKitGTK documentation (transitional dummy package)
libwebkit2gtk-4.1-0 - Web content engine library for GTK
libwebkitgtk-6.0-4 - Web content engine library for GTK
libwebkitgtk-doc - Web content engine library for GTK - documentation
libwebkit2gtk-4.1-dev - Web content engine library for GTK - development files
libwebkitgtk-6.0-dev - Web content engine library for GTK - development files
main, universe, restricted and multiverse repositories are enabled.
Unsure if I need to run an alternative command, or add a new repository?
Or if there is a specific reason why that version is not returning while running 24.04?
I have found what I think is a useful resource online which let's us view packages available across different versions of Ubuntu: https://packages.ubuntu.com/
I had this same problem on Ubuntu 24.04 Noble and adding the old 22.04 Jammy repo allowed me to download the missing dependency.
However this bothered me as having the two separate repos seem like not a good idea. After a bit of research, it seems other software was having a similar problem and this was a common workaround. I found this comment which supports my concern that it potentially could cause problems, so I follow they're recommendation and removed the Jammy repo after installing libwebkit2gtk.
I think a proper fix is for Panic to release a new Mirror update that targets the newest version of libwebkit2gtk?
I had the same problem.
It appeared I had some snap packages containing the libs the Simulator needed. Not very robust (especially if you consider that snap is a black box to me...), but safer than the 2 repos approach.
I ended up with a