CREATIVE CHAOS   ▋ blog

Upgrading to Debian 11 - Bullseye

PUBLISHED ON 23/08/2021 — EDITED ON 11/12/2023 — SYSOPS

Intro

Important stuff first, Bullseye is a toy horse, from Toy Story movies. He is a toy horse that was a part of Al’s collection, which had been in storage for several years.

Howto

Read the release notes, yeah long peice of text, but well worth it to avoid problems with your puppies.

Problems on the way

MariaDB

I had to manually install the latest version, upgrading only removes everything.

php

I had to manually install the latest version, upgrading only removes everything.

php-fpm

Don’t forget to fix your virtualhosts.

fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;

Dovecot and ftr-xapian

The plugin won’t work:

Error: Couldn't load required plugin /usr/lib/dovecot/modules/lib21_fts_xapian_plugin.so: Module is for different ABI version 2.3.ABIv4(2.3.4.1) (we have 2.3.ABIv13(2.3.13))

Recompile did not help, so I have disabled it for now.

Edit: Good people of Debian have solved the problem in bullseye, as fts-xapian is packaged:

apt-get install dovecot-fts-xapian

Then enable the plugin in Dovecot config again.

Duply

Connection to B2 does not work. Installing duplicity with pip solved the issue.