Currently iproute2 requires sys-libs/db unless the minimal USE flag is specified. However, this just installs tc and nothing else. Only arpd (part of iproute2) requires berkdb, so we needs a berkdb USE flag so we can built a system with iproute2 and without berkdb. Also, sys-libs/db is in the system profile - why? Nothing in system has a hard dependancy on it.
Created attachment 51026 [details, diff] adds berkdb USE flag and disables arpd in the makefile when berkdb is not enabled
why must you make such complicated sed's ? doesnt this work: -e '/^TARGETS=/s: arpd : :'
That works too :) Guess my sed mojo isn't as mojoish as yours :/
added to both 2.6.10.* ebuilds