Some days ago I upgraded a very out-of-date gentoo instalation and since then I'm having some annoying problems. Every time I do an emerge sync I have to unmask the >=sys-kernel/linux-headers-2.6 line at /usr/portage/profile/package.mask.
If I don't do this, I get the message:
Code: Select all
Calculating world dependencies -
!!! All ebuilds that could satisfy "sys-kernel/linux-headers" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-kernel/linux-headers-2.6.8.1-r4 (masked by: package.mask)
# <johnm@gentoo.org> (1/12/2004)
# Masking all 2.6 versions of kernel packages which were originally
# 2.4 only so that we can merge 2.6 with 2.4 without forcing a
# mass upgrade.
# this includes the headers too
- sys-kernel/linux-headers-2.4.21-r1 (masked by: profile)
- sys-kernel/linux-headers-2.4.26 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.4.21 (masked by: profile)
- sys-kernel/linux-headers-2.4.23_p3 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.4.23 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.6.10 (masked by: package.mask, -* keyword)
- sys-kernel/linux-headers-2.4.25 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.2.26 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.6.8.1-r2 (masked by: package.mask)
- sys-kernel/linux-headers-2.0.40 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.4.22 (masked by: profile)
For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!! (dependency required by "sys-apps/util-linux-2.12i-r1" [ebuild])
!!! Problem with ebuild sys-apps/man-pages-2.01
!!! Possibly a DEPEND/*DEPEND problem.
!!! Depgraph creation failed.
Even if I do an emerge -p depclean I get the same error.
Does anybody knows what is happening, why I always have to unmask the linux-headers and, of course, how I solve it?
Thanks in advance.
Luiz.


