Package: glycin-loaders
Version: 2.2.1+ds-1
Severity: grave
Justification: renders package unusable

The upgrade of the glycin packages to 2.2.1+ds-1 always makes
viking hang on startup. This is a major regression.

In a strace output, I can see

151847 00:11:54 (+     0.000287) futex(0x7fd93969e018, 
FUTEX_WAIT_BITSET_PRIVATE, 16, {tv_sec=80659, tv_nsec=881834125}, 
FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
151847 00:11:54 (+     0.500649) futex(0x7fd93969e018, 
FUTEX_WAIT_BITSET_PRIVATE, 16, {tv_sec=80660, tv_nsec=382410768}, 
FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
151847 00:11:55 (+     0.500440) futex(0x7fd93969e018, 
FUTEX_WAIT_BITSET_PRIVATE, 16, {tv_sec=80660, tv_nsec=882825665}, 
FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
151847 00:11:55 (+     0.500688) futex(0x7fd93969e018, 
FUTEX_WAIT_BITSET_PRIVATE, 16, {tv_sec=80661, tv_nsec=383470261}, 
FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
151847 00:11:56 (+     0.500539) futex(0x7fd93969e018, 
FUTEX_WAIT_BITSET_PRIVATE, 16, {tv_sec=80661, tv_nsec=884106115}, 
FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
151847 00:11:56 (+     0.500612) futex(0x7fd93969e018, 
FUTEX_WAIT_BITSET_PRIVATE, 16, {tv_sec=80662, tv_nsec=384631909}, 
FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
151847 00:11:57 (+     0.500495) futex(0x7fd93969e018, 
FUTEX_WAIT_BITSET_PRIVATE, 16, {tv_sec=80662, tv_nsec=885167417}, 
FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
151847 00:11:57 (+     0.500620) futex(0x7fd93969e018, 
FUTEX_WAIT_BITSET_PRIVATE, 16, {tv_sec=80663, tv_nsec=385768879}, 
FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
151847 00:11:58 (+     0.500363) futex(0x7fd93969e018, 
FUTEX_WAIT_BITSET_PRIVATE, 16, {tv_sec=80663, tv_nsec=886256775}, 
FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
151847 00:11:58 (+     0.500546) futex(0x7fd93969e018, 
FUTEX_WAIT_BITSET_PRIVATE, 16, {tv_sec=80664, tv_nsec=386709411}, 
FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
[...]

where the pid 151847 is one of the viking threads. But this issue
was introduced by the upgrade of the glycin packages:

viking depends on these packages via the libgdk-pixbuf-2.0-0
package.

Currently in unstable, libgdk-pixbuf-2.0-0 is at version
2.44.8+dfsg-1, which depends on libglycin-2-0 (>= 2.2~beta.1).

Downgrading libgdk-pixbuf-2.0-0 (and the other packages of the
same source) to 2.44.7+dfsg-1 does not solve the problem. Also
downgrading the packages of glycin source to 2.1.5+ds-2 makes
the problem disappear.

Note that due to the above dependency, I could not downgrade
the packages of glycin source without libgdk-pixbuf-2.0-0.

-- System Information:
Debian Release: forky/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 
'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), 
(500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.7.12-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages glycin-loaders depends on:
ii  bubblewrap       0.12.0-1
ii  libc6            2.43-5
ii  libcairo2        1.18.4-3
ii  libgcc-s1        16.2.0-2
ii  libglib2.0-0t64  2.90.0-1
ii  libheif1         1.23.4-1
ii  libjxl0.11       0.11.2-5.1
ii  librsvg2-2       2.62.1+dfsg-1

Versions of packages glycin-loaders recommends:
ii  libheif-plugin-aomenc  1.23.4-1
ii  libheif-plugin-dav1d   1.23.4-1

Versions of packages glycin-loaders suggests:
ii  libheif-plugin-libde265  1.23.4-1
ii  libheif-plugin-x265      1.23.4-1

-- no debconf information

-- 
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)

Reply via email to