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

Reply via email to