On Sun, Oct 26, 2008 at 06:29:13PM -0400, Thomas Anderson wrote: > On Sun, Oct 26, 2008 at 02:58:02PM -0700, Greg KH wrote: > > On Sun, Oct 26, 2008 at 01:36:29PM -0400, Thomas Anderson wrote: > > > On Sun, Oct 26, 2008 at 05:22:26PM +0000, Greg Kroah-Hartman (gregkh) > > > wrote: > > > > src_install() { > > > > doman bti.1 > > > > dobin bti > > > > dodoc bti.example README RELEASE-NOTES > > > > } > > > You really should have some or all of these functions die on failure. > > > > Why would any of these fail if the src_compile succeeded? > "Succeeded" and "Not error out" are different. Src_compile could not > error out but still not produce the executables/produce an executable > with a different name. Either way you end up with a broken installation > of bti. > > And, for some reason I thought that the default was that if there was an > > error in them, they would "die" on their own. Is that not the case? > No, they don't die on their own. As far as I know, very few ebuild > functions do. Econf does, and epatch does as well. I'll look into > writing up a list of which functions die and which don't though, for > convenience.
Ok, thanks for the information, I appreciate it. greg k-h