Bug#1051373: libglib2.0-0: 2.77.3-1 breaks Midnight Commander extension file

Michael Gold michael at bitplane.org
Wed Sep 6 23:49:52 BST 2023


Package: libglib2.0-0
Version: 2.77.3-1
Severity: important

Dear Maintainer,

After upgrading libglib2.0-0 from 2.77.2-1 to 2.77.3-1, I'm no longer
able to open files by selecting them in Midnight Commander and pressing
Enter.  A change in the behaviour of g_key_file_get_string() appears to
be the cause.  For example, one section of the mc.ext.ini file contains:
	[pdf]
	Regex=\.(pdf|PDF|ps|djvu)$
	Open=pdf %f &

With the new package, a call to g_key_file_get_string() for the "Regex"
value returns NULL.  If I pre-load the old library version, it returns
the string, and mc executes the specified command if I press Enter with
a PDF file selected.

The package version of "mc" is "3:4.8.29-2".

- Michael


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.4.0-4-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libglib2.0-0 depends on:
ii  libc6         2.37-7
ii  libffi8       3.4.4-1
ii  libmount1     2.39.2-1
ii  libpcre2-8-0  10.42-4
ii  libselinux1   3.5-1
ii  zlib1g        1:1.2.13.dfsg-3

Versions of packages libglib2.0-0 recommends:
ii  libglib2.0-data   2.77.3-1
ii  shared-mime-info  2.2-1
ii  xdg-user-dirs     0.18-1

Versions of packages libglib2.0-0 suggests:
pn  low-memory-monitor  <none>

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20230906/b248e80b/attachment.sig>


More information about the pkg-gnome-maintainers mailing list