Portage 1.9.1 w/ default-1.0 profile: Adding =sys-kernel/linux-headers-2.4.17-r5 to the end of /var/cache/edb/world doesn't seem to be pinning properly, since "emerge --pretend --update system" shows Calculating system dependencies ...done! [ebuild U ] sys-kernel/linux-headers-2.4.18 to / On the other hand, # emerge --debug --pretend --update world These are the packages that I would merge, in order. Calculating world dependencies / !!! Error: couldn't find match for =sys-kernel/linux-headers-2.4.17-r5 in update (likely old /var/db/pkg entry) Well, linux-headers-2.4.17-r5 does exist, but # emerge --pretend =sys-kernel/linux-headers-2.4.17-r5 These are the packages that I would merge, in order. Calculating dependencies !!! Couldn't find match for =sys-kernel/linux-headers-2.4.17-r5; aborting. but, # emerge --pretend =sys-kernel/linux-headers-2.4.18 These are the packages that I would merge, in order. Calculating dependencies ...done! [ebuild U ] sys-kernel/linux-headers-2.4.18 to /
This is normal -- anything less than 2.4.18 is masked.