Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 489166

Summary: net-fs/samba-4.1.0 - dev-libs/libgamin (libfam.so.0) automagic in /usr/lib64/samba/vfs/notify_fam.so
Product: Gentoo Linux Reporter: Timo Gurr (RETIRED) <tgurr>
Component: [OLD] ServerAssignee: Gentoo's SAMBA Team <samba>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 489762    

Description Timo Gurr (RETIRED) gentoo-dev 2013-10-23 15:09:59 UTC
Upgraded to samba 4.1.0 and an emerge --depclean removed the whole gamin stuff (libgamin,gam-server,gamin,virtual/fam) afterwards. Though portages @preserved-libs feature says notify_fam.so links to libfam.so.0.

!!! existing preserved libs:
>>> package: dev-libs/libgamin-0.1.10-r4
 *  - /usr/lib64/libfam.so.0
 *  - /usr/lib64/libfam.so.0.0.0
 *      used by /usr/lib64/samba/vfs/notify_fam.so (net-fs/samba-4.1.0)
Use emerge @preserved-rebuild to rebuild packages using these libraries

readelf -d /usr/lib64/samba/vfs/notify_fam.so
0x0000000000000001 (NEEDED)             Shared library: [libfam.so.0]

Samba net-fs/samba-3.6.x had a fam USE flag, samba 4.1.x doesn't.

Reproducible: Always
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-10-29 13:58:54 UTC
+*samba-4.1.0-r1 (29 Oct 2013)
+*samba-4.0.10-r1 (29 Oct 2013)
+
+  29 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-4.0.9.ebuild,
+  -samba-4.0.10.ebuild, +samba-4.0.10-r1.ebuild, -samba-4.1.0_rc4.ebuild,
+  -samba-4.1.0.ebuild, +samba-4.1.0-r1.ebuild, files/4.0/samba4.initd-r1,
+  files/4.1/samba4.initd-r1:
+  Lots of dependency "fixes" (bug #489166, #489748, #489764, #489770). Minor
+  improvements of the init scripts. Removed old (broken) ebuilds.
+

Fortunately this one is no automagic blooper...