[Aptitude-devel] Bug#1125665: aptitude: TUI does not completely erase a warning from aptitude-changelog-parser
Vincent Lefevre
vincent at vinc17.net
Thu Jan 15 17:24:30 GMT 2026
Package: aptitude
Version: 0.8.13-8
Severity: normal
When I type 'C' over some packages, the output may be partly corrupt
due to some message from aptitude-changelog-parser.
For instance, on libpango1.0-dev:
Actions Undo Package Resolver Search Options Views Help
C-T: Menu ?: Help q: Quit u: Update g: Preview/Download/Install/Remove Pkgs
Packages libpango1.0-dev changes
pango1.0 (1.57.0-1) unstable; urgency=medium #
▒
* New upstream release ▒
* Bump minimum fontconfig and meson ▒
* debian/libpango-1.0-0.symbols: Add new symbols ▒
▒
-- Jeremy Bícha <jbicha at ubuntu.com> Tue, 13 Jan 2026 09:52:18 -0500 ▒
▒
pango1.0 (1.56.4-1) unstable; urgency=medium ▒
▒
[ Simon McVittie ] ▒
* New upstream release ▒
* d/control: Increase (build-)dependency versions as per meson.build ▒
▒
se[ Jeremy Bícha ] e-changelog-parser li▒
e * Add Build-Depends: fonts-cantarell for build tests ▒
* Remove nosysprof build profile because libsysprof-capture-4-dev ▒
is built for all architectures and is easier to bootstrap now ▒
* Update installed tests patch ▒
* Bump Standards Version to 4.7.3 ▒
▒
-- Jeremy Bícha <jbicha at ubuntu.com> Thu, 01 Jan 2026 10:10:25 -0500 ▒
[...]
With xterm logging, I can see the following message in the logs:
Dpkg::Changelog::Parse::changelog_parse() option file is deprecated, switch to use filename, or pass file alongside it at /usr/bin/aptitude-changelog-parser line 28.
The "e-changelog-parser li" is part of this message.
This is always reproducible, but the warning message appears on the
same line of the cursor, so one may need to scroll or choose another
package to make the bug visible.
-- 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)
Foreign Architectures: i386
Kernel: Linux 6.18.3+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
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
aptitude-common depends on no packages.
Versions of packages aptitude-common recommends:
ii aptitude 0.8.13-8
aptitude-common suggests no packages.
-- no debconf information
--
Vincent Lefèvre <vincent at vinc17.net> - 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)
More information about the Aptitude-devel
mailing list