Package: gettext-el Version: 0.19.5.1-1 Severity: grave Justification: renders package unusable
po-mode now yields an error 'msgfmt' from GNU gettext 0.10.36 or greater is required when validating a .po file, making it unusable to edit such files. msgfmt seems to be recent enough: $ msgfmt --version msgfmt (GNU gettext-tools) 0.19.5.1 /usr/share/emacs/site-lisp/gettext/po-mode.el contains: (>= (string-to-number (format "%d%03d%03d" (string-to-number (match-string 1)) (string-to-number (match-string 2)) (string-to-number (or (match-string 3) "0")))) 010036) It seems that the format is incorrect (3 components instead of 4). I suggest to remove the version check: the dependency system is there to avoid that. -- System Information: Debian Release: stretch/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.1.0-2-amd64 (SMP w/8 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gettext-el depends on: ii emacs24 [emacsen] 24.5+1-1 ii gettext 0.19.5.1-1 gettext-el recommends no packages. gettext-el suggests no packages. -- no debconf information