Summary: | net-print/gnome-cups-manager (and others) should depend on net-fs/samba-libs[smbclient] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Priit Laes (IRC: plaes) <plaes> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jrmalaq, koprut, Martin.vGagern, qa, samba, timbers2k |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 285822 | ||
Bug Blocks: |
Description
Priit Laes (IRC: plaes)
2009-10-10 08:34:19 UTC
This seems to be the samba team not handling the transition to the new packages/use flags at all. I have net-fs/samba installed, which pulls in samba-libs, samba-server, and samba-client, and I still get the same error. There is no libsmbclient.h on my machine. Enable smbclient USE flag. For gnome there are these three at least: [ebuild R ] gnome-base/gvfs-1.4.0 USE="archive avahi -bash-completion bluetooth -cdda -debug -doc -fuse -gdu gnome gnome-keyring -gphoto2 gudev hal samba udev" 0 kB [1] [ebuild R ] gnome-base/gnome-vfs-2.24.1 USE="acl avahi -debug -doc -fam gnutls hal ipv6 -kerberos samba ssl" 0 kB [0] (In reply to comment #3) > Enable smbclient USE flag. > Thanks, that did fix it, but what the point? I already had the samba use flag, and samba-client installed. Why is a separate smbclient use flag needed to get it to work? That's what this bug is about in the first place. all dependencies on net-fs/samba should be replaced with ( || ( net-fs/samba net-fs/samba-libs ) ) I do that replacement manually now and all depend software builds and works (but samba related functionality has not used expensively). There's also another problem that came with the samba package breakup: bug 285822 automagic dependency on smbclient fixed in 0.33-r2. Closing. |