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