Re: [Evolution] Debian GNU/Linux 11 (bullseye) – evolution 3.38.3-1 – terminate called after throwing an instance of 'std::bad_alloc'

Thanks to Christian for the detailed advice concerning how to downgrade libwebkit2gtk. This does indeed rescue evolution from Debian oblivion.

I encountered one obstacle on the way. I also had a newer version of libjavascriptcoregtk-4.0-18 that prohibited downgrading libwebkitgtk. So I had to add this to /etc/apt/preferences, in addition to those advised by Christian:

Package:    libjavascriptcoregtk-4.0-18
Pin:        release a=stable
Pin-Priority:    1005

I did not have a file /etc/apt/preferences; rather an empty directory /etc/apt/preferences.d. I simply created the file. Doing so caused no problems.

With grateful thanks to the Evolution team,
Best regards,
Van Snyder

On Sunday, November 14, 2021, 01:18:59 PM PST, Christian Focke <christian focke mail fernfh ac at> wrote:

On Thu, 11 Nov 2021 00:18:02 +0100, Christian Focke wrote:

> I had a Pin-Priority in /etc/apt/preferences that prevented downgrading from 'oldstable' to 'stable'.

@Van Snyder
In reply to your private message, you need to install the two packages below:

user@host:~$ apt search libwebkit2gtk-4.0-37
Sorting... Done
Full Text Search... Done
libwebkit2gtk-4.0-37/stable,now 2.32.4-1~deb11u1 amd64 [installed]
  Web content engine library for GTK

libwebkit2gtk-4.0-37-gtk2/stable,now 2.32.4-1~deb11u1 all [installed]
  Transitional dummy package


While, usually, 'stable' currently is a pointer to 'bullseye' and vice versa, this seems to be broken for 'libwebkit2gtk-4.0-37'; therefore:

*** OLD /etc/apt/preferences ***

Package:    *
Pin:        release a=bullseye
Pin-Priority:    745

*** NEW /etc/apt/preferences ***

Package:    *
Pin:        release a=stable
Pin-Priority:    745

Package:    libwebkit2gtk-4.0-37
Pin:        release a=stable
Pin-Priority:    1005

The second block enforces the downgrade, you may comment it out afterwise.

Hope this helps, Christian

P.S. I am using GNOME, not KDE.

evolution-list mailing list
evolution-list gnome org
To change your list options or unsubscribe, visit ...

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]