libjavascriptcoregtk-4.0-18 seems to be missing on the latest build (24.04)

Asked by Gastón Alegre Stotzer

1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu

>lsb_release -rd
No LSB modules are available.
Description: Ubuntu Noble Numbat (development branch)
Release: 24.04

2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center

as a workaround downloaded from:
https://answers.launchpad.net/ubuntu/noble/amd64/libjavascriptcoregtk-4.0-18/2.43.3-1

libjavascriptcoregtk-4.0-18/now 2.43.3-1 amd64 [instalado, local]
  JavaScript engine library from WebKitGTK

3) What you expected to happen

sudo apt install libjavascriptcoregtk-4.0-18

4) What happened instead

missing package/not available

EXPECTED:
>>>> gir1.2-javascriptcoregtk-4.0: JavaScript engine library from WebKitGTK - GObject introspection data
gir1.2-javascriptcoregtk-4.1: JavaScript engine library from WebKitGTK - GObject introspection data
gir1.2-javascriptcoregtk-6.0: JavaScript engine library from WebKitGTK - GObject introspection data
gir1.2-webkit-6.0: Web content engine library for GTK - GObject introspection data
>>>> gir1.2-webkit2-4.0: Web content engine library for GTK - GObject introspection data
gir1.2-webkit2-4.1: Web content engine library for GTK - GObject introspection data
>>>> libjavascriptcoregtk-4.0-18: JavaScript engine library from WebKitGTK
>>>> libjavascriptcoregtk-4.0-18-dbgsym: debug symbols for libjavascriptcoregtk-4.0-18
libjavascriptcoregtk-4.0-bin: WebKitGTK JavaScript command-line interpreter (transitional dummy package)
>>>> libjavascriptcoregtk-4.0-bin-dbgsym: No summary available for libjavascriptcoregtk-4.0-bin-dbgsym in ubuntu noble.
>>>> libjavascriptcoregtk-4.0-dev: JavaScript engine library from WebKitGTK - development files
libjavascriptcoregtk-4.1-0: JavaScript engine library from WebKitGTK
libjavascriptcoregtk-4.1-0-dbgsym: debug symbols for libjavascriptcoregtk-4.1-0
libjavascriptcoregtk-4.1-dev: JavaScript engine library from WebKitGTK - development files
libjavascriptcoregtk-6.0-1: JavaScript engine library from WebKitGTK
libjavascriptcoregtk-6.0-1-dbgsym: debug symbols for libjavascriptcoregtk-6.0-1
libjavascriptcoregtk-6.0-dev: JavaScript engine library from WebKitGTK - development files
libwebkit2gtk-4.0-37: Web content engine library for GTK
libwebkit2gtk-4.0-37-dbgsym: debug symbols for libwebkit2gtk-4.0-37
libwebkit2gtk-4.0-dev: Web content engine library for GTK - development files
libwebkit2gtk-4.0-doc: Web content engine library for GTK - documentation
libwebkit2gtk-4.1-0: Web content engine library for GTK
libwebkit2gtk-4.1-0-dbgsym: debug symbols for libwebkit2gtk-4.1-0
libwebkit2gtk-4.1-dev: Web content engine library for GTK - development files
libwebkitgtk-6.0-4: Web content engine library for GTK
libwebkitgtk-6.0-4-dbgsym: debug symbols for libwebkitgtk-6.0-4
libwebkitgtk-6.0-dev: Web content engine library for GTK - development files
webkit2gtk-driver: WebKitGTK WebDriver support
webkit2gtk-driver-dbgsym: debug symbols for webkit2gtk-driver

AVAILABLE:
Built packages
    >>>> MISSING!!!
    gir1.2-javascriptcoregtk-4.1 JavaScript engine library from WebKitGTK - GObject introspection data
    gir1.2-javascriptcoregtk-6.0 JavaScript engine library from WebKitGTK - GObject introspection data
    gir1.2-webkit-6.0 Web content engine library for GTK - GObject introspection data
    >>>> MISSING!!!
    gir1.2-webkit2-4.1 Web content engine library for GTK - GObject introspection data
    >>>> MISSING!!!
    >>>> MISSING!!!
    libjavascriptcoregtk-4.0-bin WebKitGTK JavaScript command-line interpreter (transitional dummy package)
    >>>> MISSING!!!
    libjavascriptcoregtk-4.1-0 JavaScript engine library from WebKitGTK
    libjavascriptcoregtk-4.1-0-dbgsym debug symbols for libjavascriptcoregtk-4.1-0
    libjavascriptcoregtk-4.1-dev JavaScript engine library from WebKitGTK - development files
    libjavascriptcoregtk-6.0-1 JavaScript engine library from WebKitGTK
    libjavascriptcoregtk-6.0-1-dbgsym debug symbols for libjavascriptcoregtk-6.0-1
    libjavascriptcoregtk-6.0-dev JavaScript engine library from WebKitGTK - development files
    libjavascriptcoregtk-bin JavaScript engine library from WebKitGTK - command-line interpreter
    libjavascriptcoregtk-bin-dbgsym debug symbols for libjavascriptcoregtk-bin
    libwebkit2gtk-4.0-doc WebKitGTK documentation (transitional dummy package)
    >>>> MISSING!!!
    >>>> MISSING!!!
    >>>> MISSING!!!
    >>>> MISSING!!!
    libwebkit2gtk-4.1-0 Web content engine library for GTK
    libwebkit2gtk-4.1-0-dbgsym debug symbols for libwebkit2gtk-4.1-0
    libwebkit2gtk-4.1-dev Web content engine library for GTK - development files
    libwebkitgtk-6.0-4 Web content engine library for GTK
    libwebkitgtk-6.0-4-dbgsym debug symbols for libwebkitgtk-6.0-4
    libwebkitgtk-6.0-dev Web content engine library for GTK - development files
    libwebkitgtk-doc Web content engine library for GTK - documentation
    webkit2gtk-driver WebKitGTK WebDriver support
    webkit2gtk-driver-dbgsym debug symbols for webkit2gtk-driver

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu webkit2gtk Edit question
Assignee:
No assignee Edit question
Solved by:
Gastón Alegre Stotzer
Solved:
Last query:
Last reply:
Revision history for this message
Gastón Alegre Stotzer (dajonaga) said :
#1

Ubuntu is transitioning webkit2gtk-4.0 in 24.04 LTS thus breaking dependencies for third parties.

For reference: https://ubuntu-archive-team.ubuntu.com/transitions/index.html

Revision history for this message
Gastón Alegre Stotzer (dajonaga) said :
#2
Revision history for this message
Gastón Alegre Stotzer (dajonaga) said :
#3

From Ubuntu's Discourse:

The only package in Ubuntu 24.04 LTS using the old webkitgtk 4.0 3 is the old installer Ubiquity. We will likely either drop the use of webkitgtk there (affects the timezone map) or actually remove Ubiquity from Ubuntu completely before Ubuntu 24.04 LTS’s release.

Debian is also getting close to completing its removal 1 of webkitgtk 4.0 with the last 2 packages in Testing scheduled for automatic removal next week.