From petermueller1r at ro.ru Sat Aug 8 23:03:09 2026 From: petermueller1r at ro.ru (Peter Mueller) Date: Sat, 08 Aug 2026 22:03:09 +0000 Subject: [Aptitude-devel] =?utf-8?q?Bug=231143962=3A_The_message_=22Packa?= =?utf-8?q?ge_=E2=80=A6_is_not_installed=2C_so_it_will_not_be_removed=22_a?= =?utf-8?q?ppears_twice?= Message-ID: Package: aptitude Version: 0.8.13-8+b1 Consider a not installed package that aptitude is aware of. In my test below, it's the kernel 6.12.101+deb13-amd64. Attempt to get rid of it: # LANG=en_US.utf8 aptitude remove linux-image-6.12.96+deb13-amd64 Package linux-image-6.12.96+deb13-amd64 is not installed, so it will not be removed Package linux-image-6.12.96+deb13-amd64 is not installed, so it will not be removed No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. The user doesn't need to be told twice that the package is not installed; the duplication is pointless clutter. Please fix this. Please also terminate the full sentences with a period: ?Package linux-image-6.12.96+deb13-amd64 is not installed, so it will not be removed.? Gratefully, Peter -------------- next part -------------- An HTML attachment was scrubbed... URL: From owner at bugs.debian.org Sat Aug 8 23:13:01 2026 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 08 Aug 2026 22:13:01 +0000 Subject: [Aptitude-devel] Processed: closing due to a copy&paste error References: Message-ID: Processing commands for control at bugs.debian.org: > close 1143962 Bug #1143962 [aptitude] The message "Package ? is not installed, so it will not be removed" appears twice Marked Bug as done > thanks Stopping processing here. Please contact me if you need assistance. -- 1143962: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1143962 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From PeterMueller1r at ro.ru Sun Aug 9 00:05:43 2026 From: PeterMueller1r at ro.ru (=?UTF-8?Q?Peter_M=C3=BCller?=) Date: Sun, 9 Aug 2026 01:05:43 +0200 Subject: [Aptitude-devel] =?utf-8?q?Bug=231143964=3A_The_message_?= =?utf-8?q?=E2=80=9CPackage_=E2=80=A6_is_not_installed=2C_so_it_will_not_b?= =?utf-8?q?e_removed=E2=80=9D_appears_twice=2E_Punctuation=2E_Superfluous_?= =?utf-8?q?messages=2E?= Message-ID: Package: aptitude Version: 0.8.13-8+b1 Consider a not-installed package that aptitude is aware of. In my test below, it's an old, already removed kernel. Try to remove it again: # LANG=en_US.utf8 aptitude remove linux-image-6.12.96+deb13-amd64 Package linux-image-6.12.96+deb13-amd64 is not installed, so it will not be removed Package linux-image-6.12.96+deb13-amd64 is not installed, so it will not be removed No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. Does the user really need to be told twice that the package is not installed? Or isn't the duplication simply pointless clutter? If you truly insist on reinforcing the message so that the absent-minded user finally gets it, replace the second line with something else, e.g., ?The package is really gone, so there is no point in asking to remove it. Please refrain from it; you'd otherwise be simply wasting your time and computer resources.? So please fix this. Please also terminate the full English sentences with a period: ?Package [?] is not installed, so it will not be removed.? Furthermore, the utility of the trivial statistics in such a simple case is questionable. If one package was asked to be removed, and if nothing else was asked for, and if no actions are pending, and if the user has already been told that the package is gone, does the user really need to know ?No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used.? ? If you think so, please append an arbitrary amount of equally, erm, so useful information, saying, e.g., ?0 resolver actions accepted. Exactly 0 B freed or allocated. 0 threads created. 0 processes killed. 0 B transferred from remote mirrors. In short, I achieved absolute spiritual enlightenment through supreme laziness and did precisely a whole lot of nothing.? Or maybe, in cases where aptitude is asked to remove a not-installed package and really does nothing, a better approach could be printing only the line ?Package [?] is not installed, so it will not be removed.? and nothing else. Gratefully, Peter