On Sat February 11 2006 05:09, Boyd Stephen Smith Jr. wrote: > in one of the inherited eclasses. :/ You can > use /etc/portage/package.provided (IIRC) to tell gentoo you will provide > this package, rather than have portage install it. You may need to > specify the virtual package (virtual/linux-sources) and not the actual > package portage is trying to use, but I'm not sure...
Ok. I was able to put sys-kernel/gentoo-sources-2.6 in /etc/portage/profile/package.provided and that works. It wouldn't work without some version number attached, though. I don't know if this will work when I have to rebuild gnupg. If not, perhaps I can build it on a machine with sources and install the binary package. > Well, I /sort of/ understand what is going on in the mind of the ebuild > maintainer. The suid bit is only required for kernel versions less than > 2.6.9, and the maintainer wants to avoid (for security reasons, I suppose) > setting the suid bit for kernels at or above this version. > > [snip ebuild troubles] With all the trouble, perhaps a local 'suid' USE flag for gnupg is in order? Either way, GnuPG was already installed. Isn't there a difference in runtime dependencies and buildtime dependencies? Once GnuPG is installed, the kernel sources are certainly *not* needed. > Sorry I couldn't be of more help. You helped plenty. Thank you Boyd and Rumen. -- Ron -- gentoo-user@gentoo.org mailing list