each time when i run revdep-rebuild i am getting * Collecting system binaries and libraries * Generated new 1_files.rr * Collecting complete LD_LIBRARY_PATH * Generated new 2_ldpath.rr * Checking dynamic linking consistency [ 2% ] * broken /lib64/security/pam_smbpass.so (requires libtevent.so.0) [ 15% ] * broken /usr/bin/net (requires libtevent.so.0) * broken /usr/bin/nmblookup (requires libtevent.so.0) * broken /usr/bin/ntlm_auth (requires libtevent.so.0) [ 21% ] * broken /usr/bin/rpcclient (requires libtevent.so.0) [ 22% ] * broken /usr/bin/smbcacls (requires libtevent.so.0) * broken /usr/bin/smbclient (requires libtevent.so.0) * broken /usr/bin/smbcquotas (requires libtevent.so.0) * broken /usr/bin/smbget (requires libtevent.so.0) * broken /usr/bin/smbpasswd (requires libtevent.so.0) * broken /usr/bin/smbspool (requires libtevent.so.0) * broken /usr/bin/smbtree (requires libtevent.so.0) [ 71% ] * broken /usr/lib64/libnetapi.so.0 (requires libtevent.so.0) [ 76% ] * broken /usr/lib64/libsmbclient.so.0 (requires libtevent.so.0) [ 100% ] * Generated new 3_broken.rr * Assigning files to packages * /lib64/security/pam_smbpass.so -> net-fs/samba * /usr/bin/net -> net-fs/samba * /usr/bin/nmblookup -> net-fs/samba * /usr/bin/ntlm_auth -> net-fs/samba * /usr/bin/rpcclient -> net-fs/samba * /usr/bin/smbcacls -> net-fs/samba * /usr/bin/smbclient -> net-fs/samba * /usr/bin/smbcquotas -> net-fs/samba * /usr/bin/smbget -> net-fs/samba * /usr/bin/smbpasswd -> net-fs/samba * /usr/bin/smbspool -> net-fs/samba * /usr/bin/smbtree -> net-fs/samba * /usr/lib64/libnetapi.so.0 -> net-fs/samba * /usr/lib64/libsmbclient.so.0 -> net-fs/samba * Generated new 4_raw.rr and 4_owners.rr * Cleaning list of packages to rebuild * Generated new 4_pkgs.rr * Assigning packages to ebuilds * Generated new 4_ebuilds.rr * Evaluating package order * Generated new 5_order.rr * All prepared. Starting rebuild emerge --complete-graph=y --oneshot net-fs/samba:0 Reproducible: Always
Created attachment 351478 [details] emerge --info
Same here. tevent is part of the 3.6.16 tarball and built against but apparently not installed. I emerged tevent standalone and that worked fine (no version mismatch). The dependency should probably become part of the ebuild, so that the external version is always used.
+ 20 Jun 2013; Lars Wendler <polynomial-c@gentoo.org> samba-3.6.16.ebuild: + Added sys-libs/tevent to DEPEND. Thanks to Grzegorz {NineX} Krzystek for + reporting this in bug #473944. +