Un paquete marcado como automático se niega a ser eliminado por "apt autoremove" aunque no sea requerido por nada

Un paquete marcado como automático se niega a ser eliminado por "apt autoremove" aunque no sea requerido por nada

Instalé postgresql-11 en una instalación bastante nueva de Debian y lo eliminé apt purge postgresql-11poco después. Lo hice apt autoremovey descubrí que quedaban 3 paquetes que comenzaban con postgresql.

Me concentré en postgresql-client-11 y verifiqué aptitude why postgresql-client-11.

i   rsyslog           Suggests   rsyslog-mysql | rsyslog-pgsql
p   rsyslog-pgsql     Recommends postgresql-client
p   postgresql-client Depends    postgresql-client-11

Postgresql-client-11 es una dependencia de un paquete eliminado... También verifiqué la salida detallada de 14673 líneas y la expresión regular /i \+[a-z0-9-]\+ \+\(Depends\|Recommends\|Suggests\|Provides\) \+postgresql-client-11no me da un solo resultado (la expresión regular funciona si reemplazo el primer carácter i con p en caso crees que me equivoqué de alguna manera).

Si lo hago apt rdepends postgresql-client-11me da:

Reverse Depends:
  Depends: postgresql-11
  Depends: postgresql-client
  Depends: postgresql-11
  Depends: postgresql-client

(¿Por qué el mismo resultado dos veces por cierto?)

Postgresql-11 es lo que eliminé y el cliente postgresql tampoco está instalado. El resultado coincide con lo que encontré en la salida detallada de aptitude why. Un rápido apt list postgresql* --installedme da:

postgresql-client-11/stable,now 11.12-0+deb10u1 amd64 [installed,automatic]
postgresql-client-common/stable,now 200+deb10u4 all [installed,automatic]
postgresql-common/stable,now 200+deb10u4 all [installed,automatic]

¿Cuáles son los tres paquetes? Me pregunto por qué no se eliminaron apt autoremove.

¿Por qué este paquete se niega a morir cuando yo lo hago apt autoremove?

información relacionada