#877789 linux-headers-X should be still considered USED if linux-image-X is still installed

Package:
apt
Source:
apt
Description:
commandline package manager
Submitter:
積丹尼 Dan Jacobson
Date:
2017-10-05 17:45:04 UTC
Severity:
normal
#877789#5
Date:
2017-10-05 15:21:03 UTC
From:
To:
# fgrep linux-h /var/log/aptitude
[INSTALL, DEPENDENCIES] linux-headers-4.13.0-1-amd64:amd64 4.13.4-1
[INSTALL, DEPENDENCIES] linux-headers-4.13.0-1-common:amd64 4.13.4-1
[UPGRADE] linux-headers-amd64:amd64 4.12+85 -> 4.13+86
[REMOVE, NOT USED] linux-headers-4.12.0-1-amd64:amd64 4.12.6-1
[REMOVE, NOT USED] linux-headers-4.12.0-1-common:amd64 4.12.6-1

But wait, linux-image-4.12.0-1-amd64 is still installed on my system.
$ grep linux-image-4.12.0-1-amd64 /etc/apt/apt.conf.d/01autoremove-kernels
ii linux-image-4.12.0-1-amd64 4.12.6-1 amd64 Linux 4.12 for 64-bit PCs

Don't you think the linux-headers-X should wait until their respective
linux-image-X is removed before getting removed?

I use Aptitude::Purge-Unused true;