The samba-3.0.14a-r1 ebuild incorrectly configures "--with-acl" instead of the proper "--with-acl-support" if the acl use flag is set. It also fails to create the symlink /usr/lib/cups/backend/smb to /usr/bin/smbspool for the cups backend. Reproducible: Always Steps to Reproduce: 1.emerge samba 2. 3. Actual Results: acl support borked can't print to smb printer via cups corrected proposed ebuild and diff to follow
Created attachment 57451 [details, diff] patch to fix samba-3.0.14a-r1 ebuild
Created attachment 57452 [details] fixed ebuild patched and ready to use
thanks Chris, nice catch.
Maybe it's just my system but the updated ebuild in portage still doesn't create the cups backend symlink. For some reason "dosym ../bin/smbspool /usr/$(get_libdir)/cups/backend/smb" just doesn't work here. But specifying the whole path like my patch did "dosym /usr/bin/smbspool /usr/$(get_libdir)/cups/backend/smb" works. I see the value in not hardcoding the path but it also needs to work.
gah, I see the problem, sorry about this.
ok, the symlink is now properly created. sorry about that.
OK, but was there a revision bump so this symlink fix would get propagated? If I'm reading the changelog correctly, I don't think so. Would have saved me a few hours of figuring out this problem...
*** Bug 91860 has been marked as a duplicate of this bug. ***