net-misc/bridge-utils needs RDEPEND=sys-fs/sysfsutils with USE=sysfs while working on embedded systems installed with bin-packages I noticed: # brctl brctl: error while loading shared libraries: libsysfs.so.1: cannot open shared object file: No such file or directory sys-fs/sysfsutils is not installed here, because bridge-utils doesn't RDEPEND on it. I think it should be RDEPEND=DEPEND=sys-fs/sysfsutils in bridge-utils.
Created attachment 97612 [details, diff] small patch I've put together a real easy patch for this issue. another question: how about cleaning up old ebuilds? Don't see any advantage of the old ones
New bridge-utils doesn't seem to use sysfsutils any more, here the announcement: > This is a minor release update to the bridge utilities to fix some > build issues and remove the usage of libsysfs. libsysfs wasn't making the > code easier and it was a pain for other build environments. > > Also some error messages and spelling fixes, etc. > > Download from: > > http://prdownloads.sourceforge.net/bridge/bridge-utils-1.2.tar.gz?download > > -- > Stephen Hemminger <shemminger@xxxxxxxx> >
1.2 in the tree now.
new bridge-utils-1.2 works fine here! But I think the IUSE="sysfs" is wrong, it should be IUSE="" Also I'm running bridge-utils on a ARM-Machine here, it works like a charm, maybe keyword it as ~arm, or what's needed for ~arm?