I followed the test case on a focal system whose sources.list file I changed to hirsute and had no issues.
Preparing to unpack .../8-gir1.2-signon-2.0_2.1-3ubuntu0.21.04_amd64.deb ... Unpacking gir1.2-signon-2.0:amd64 (2.1-3ubuntu0.21.04) ... Replacing files in old package gir1.2-signon-1.0 (1.14+17.04.20161117-0ubuntu5) ... Preparing to unpack .../9-libsignon-glib-dev_2.1-3ubuntu0.21.04_amd64.deb ... Unpacking libsignon-glib-dev:amd64 (2.1-3ubuntu0.21.04) over (1.14+17.04.20161117-0ubuntu5) ... Setting up libtirpc-common (1.3.1-1build1) ... Setting up libsepol1-dev:amd64 (3.1-1ubuntu1) ... Setting up libffi8ubuntu1:amd64 (3.4~20200819gead65ca871-0ubuntu5) ... Setting up libfakeroot:amd64 (1.25.3-1.1ubuntu2) ... Setting up fakeroot (1.25.3-1.1ubuntu2) ... Setting up rpcsvc-proto (1.4.2-0ubuntu4) ... Setting up libc-dev-bin (2.33-0ubuntu5) ... Setting up libtirpc3:amd64 (1.3.1-1build1) ... Setting up libselinux1-dev:amd64 (3.1-3build1) ... Setting up libglib2.0-0:amd64 (2.68.1-1~ubuntu21.04.1) ... No schema files found: doing nothing. Setting up libglib2.0-bin (2.68.1-1~ubuntu21.04.1) ... Setting up libsignon-glib2:amd64 (2.1-3ubuntu0.21.04) ... Setting up libtirpc-dev:amd64 (1.3.1-1build1) ... Setting up libnsl2:amd64 (1.3.0-0ubuntu3) ... Setting up libgirepository-1.0-1:amd64 (1.66.1-1build1) ... Setting up libglib2.0-dev-bin (2.68.1-1~ubuntu21.04.1) ... Setting up gir1.2-glib-2.0:amd64 (1.66.1-1build1) ... Setting up libnsl-dev:amd64 (1.3.0-0ubuntu3) ... Setting up gir1.2-signon-2.0:amd64 (2.1-3ubuntu0.21.04) ... Setting up libc6-dev:amd64 (2.33-0ubuntu5) ... Setting up libmount-dev:amd64 (2.36.1-7ubuntu2) ... Setting up libsignon-glib-dev:amd64 (2.1-3ubuntu0.21.04) ... Setting up libglib2.0-dev:amd64 (2.68.1-1~ubuntu21.04.1) ... Processing triggers for libc-bin (2.33-0ubuntu5) ...
I followed the test case on a focal system whose sources.list file I changed to hirsute and had no issues.
Preparing to unpack .../8-gir1. 2-signon- 2.0_2.1- 3ubuntu0. 21.04_amd64. deb ... signon- 2.0:amd64 (2.1-3ubuntu0. 21.04) ... 04.20161117- 0ubuntu5) ... -glib-dev_ 2.1-3ubuntu0. 21.04_amd64. deb ... glib-dev: amd64 (2.1-3ubuntu0. 21.04) over (1.14+17. 04.20161117- 0ubuntu5) ... amd64 (3.4~20200819ge ad65ca871- 0ubuntu5) ... dev:amd64 (3.1-3build1) ... 1~ubuntu21. 04.1) ... 1~ubuntu21. 04.1) ... glib2:amd64 (2.1-3ubuntu0. 21.04) ... -1.0-1: amd64 (1.66.1-1build1) ... 1~ubuntu21. 04.1) ... glib-2. 0:amd64 (1.66.1-1build1) ... signon- 2.0:amd64 (2.1-3ubuntu0. 21.04) ... glib-dev: amd64 (2.1-3ubuntu0. 21.04) ... 0-dev:amd64 (2.68.1- 1~ubuntu21. 04.1) ...
Unpacking gir1.2-
Replacing files in old package gir1.2-signon-1.0 (1.14+17.
Preparing to unpack .../9-libsignon
Unpacking libsignon-
Setting up libtirpc-common (1.3.1-1build1) ...
Setting up libsepol1-dev:amd64 (3.1-1ubuntu1) ...
Setting up libffi8ubuntu1:
Setting up libfakeroot:amd64 (1.25.3-1.1ubuntu2) ...
Setting up fakeroot (1.25.3-1.1ubuntu2) ...
Setting up rpcsvc-proto (1.4.2-0ubuntu4) ...
Setting up libc-dev-bin (2.33-0ubuntu5) ...
Setting up libtirpc3:amd64 (1.3.1-1build1) ...
Setting up libselinux1-
Setting up libglib2.0-0:amd64 (2.68.1-
No schema files found: doing nothing.
Setting up libglib2.0-bin (2.68.1-
Setting up libsignon-
Setting up libtirpc-dev:amd64 (1.3.1-1build1) ...
Setting up libnsl2:amd64 (1.3.0-0ubuntu3) ...
Setting up libgirepository
Setting up libglib2.0-dev-bin (2.68.1-
Setting up gir1.2-
Setting up libnsl-dev:amd64 (1.3.0-0ubuntu3) ...
Setting up gir1.2-
Setting up libc6-dev:amd64 (2.33-0ubuntu5) ...
Setting up libmount-dev:amd64 (2.36.1-7ubuntu2) ...
Setting up libsignon-
Setting up libglib2.
Processing triggers for libc-bin (2.33-0ubuntu5) ...