Package: med-config Version: 3.7 Severity: normal X-Debbugs-Cc: jason.lee.quinn+deb...@gmail.com
Dear Maintainer, The file /etc/apt/apt.conf.d/90med-config has a syntax error. It is missing a trailing semi-colon for the DPkg scope. This can cause parsing errors, eg with the cupt package manager. You can confirm the bug by installing the cupt package and running "cupt why" on the command line. When a scope is used in an apt config file, the trailing semi-colon after the closing delimiter brace is necessary (as per "man 5 apt.conf"). The fix, I believe, is to merely change DPkg { Post-Invoke {"test -f /var/run/med-config.usermenu && if [ -x /usr/sbin/blend-update-usermenus ] ; then /usr/sbin/blend-update-usermenus med ; fi ; rm -f /var/run/med-config.usermenu";}; } to DPkg { Post-Invoke {"test -f /var/run/med-config.usermenu && if [ -x /usr/sbin/blend-update-usermenus ] ; then /usr/sbin/blend-update-usermenus med ; fi ; rm -f /var/run/med-config.usermenu";}; }; in the /etc/apt/apt.conf.d/90med-config file. I'm running bullseye so I have med-config version 3.7.0 but I just checked and the issue is still present in sid for 3.7.1. Hope that helps. -- System Information: Debian Release: 11.3 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-14-amd64 (SMP w/12 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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 med-config depends on: ii adduser 3.118 ii blends-common 0.7.2 ii debconf [debconf-2.0] 1.5.77 ii menu 2.1.48 med-config recommends no packages. med-config suggests no packages. -- debconf information: * med-config/group: shared/med-config/usermenus: never