So now I have another machine that insists on pulling in another set of
kernel sources, even though I like to do this manually.
apollo ~ # emerge -auDNt world
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[nomerge ] www-client/firefox-78.4.1
[nomerge ] media-video/ffmpeg-4.3.1
[nomerge ] media-libs/nv-codec-headers-9.1.23.1
[nomerge ] x11-drivers/nvidia-drivers-455.28
[nomerge ] virtual/linux-sources-3-r4
[ebuild NS ] sys-kernel/gentoo-sources-5.4.72 [5.4.66]
However, this should satisfy the dependency:
apollo ~ # equery list gentoo-sources
* Searching for gentoo-sources ...
[IP-] [ ] sys-kernel/gentoo-sources-5.4.66:5.4.66
apollo ~ # equery list virtual/linux-sources
* Searching for linux-sources in virtual ...
[IP-] [ ] virtual/linux-sources-3-r4:0
The one it's trying to pull is a stable kernel at least:
apollo ~ # eshowkw gentoo-sources
Keywords for sys-kernel/gentoo-sources:
| | u |
| a a p s a r | n |
| m r h p p s l i i m m | e u s | r
| d a m p p c a x 3 p a s 6 i | a s l | e
| 6 r 6 p p 6 r 8 9 h 6 c 8 p | p e o | p
| 4 m 4 a c 4 c 6 0 a 4 v k s | i d t | o
----------+-----------------------------+--------------+-------
[I]5.4.66 | + + + + + + + + ~ ~ ~ o o ~ | 6 o 5.4.66 | gentoo
----------+-----------------------------+--------------+-------
5.4.72 | + ~ + ~ + + ~ + ~ ~ ~ o o ~ | 6 o 5.4.72 | gentoo
----------+-----------------------------+--------------+-------
But, this time I don't have anything in /etc/portage or
/var/lib/portage/world that seems to be requesting it...
apollo ~ # grep gentoo-sources /var/lib/portage/world
sys-kernel/gentoo-sources:5.4.66
apollo ~ # cd /etc/portage
apollo /etc/portage # grep -R gentoo-sources *
apollo /etc/portage #
I'm confused as to why portage is insistent on merging this kernel even
though I do not request it specifically...
Does anyone have any idea where to look next to see why this is being
pulled in?
Dan