Summary: | bridge-utils fails compile, but installs anyway | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rajiv Aaron Manglani (RETIRED) <rajiv> |
Component: | New packages | Assignee: | x86-kernel (DEPRECATED) <x86-kernel> |
Status: | RESOLVED CANTFIX | ||
Severity: | major | CC: | phosphan, steel300 |
Priority: | High | ||
Version: | 1.4 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rajiv Aaron Manglani (RETIRED)
![]() I can't reproduce your problem, I guess your linux symlink pointed to some invalid directory before - but nevertheless it should not have installed, so I added an additional check now that makes it die if brctl and brctld are not found. Thanks for reporting this. rajiv said the problem persists, and I don't understand why I can't reproduce it, then... ... so this goes back to the kernel experts. Sorry. Have you tried this with a newer kernel? What version of linux-headers do you have installed? This has gone stale. He's been away for too long for this bug to reamin open. just upgraded to aa-sources 2.4.23-aa2. tried again with the bridge-utils-0.9.6-r1 ebuild, and the same thing is happening. there are several make errors, but the ebuild continues and is supposedly 'successful' yet no binaries are installed. the changelog says that the emerge of bridge-utils-0.9.6-r1 should fail if an error happens, but it keeps going. as for the HZ error, i think bridge-utils does not work with aa-sources or other kernels which have variable HZ. if i rm /usr/src/linux, the ebuild compiles just fine and i get the binaries (is it getting the headers from some other place in that case?). however, the system locks up under heavy network load, so i'm guessing that the binaries are not compatible somehow. the machine has linux-headers-2.4.21-r1 installed. i think 2 things should happen here: the ebuild should fail if an error occurs. the ebuild should block on ebuilds of kernels which have variable HZ (namely aa-sources), or at least an error/warning should be printed out. (that is, we should give up on trying to make bridge-utils work with aa-sources.) Closing as this is not a kernel bug, and the -aa 2.4 kernel is not supported anymore. |