This bug is a little fuzzy so bare with me. smb4k seems to require net-misc/mount-cifs and net-fs/samba. If samba is built with +client it pulls in net-fs/samba-client which seems to block net-misc/mount-cifs because it provides mount.cifs iirc (see blocker below). [blocks B ] net-fs/mount-cifs ("net-fs/mount-cifs" is blocking net-fs/samba-client-3.4.3) Its up to you guys on how to fix this one, maybe a conditional dependency or just masking and getting rid of mount-cifs. Thanks. Reproducible: Always Steps to Reproduce:
Created attachment 214151 [details] emerge --info
Nope, || ( >=net-fs/samba-client-3.4.2[-minimal,cups] net-fs/mount-cifs ) It needs samba-client with USE -minimal and cups or mount-cifs
I can't emerge smb4k, because smb4k needs mount-cifs which is blocked by samba-3.5.2. And I can't emerge samba-client because it is masked. root@condor:/root(24)# emerge -pvD smb4k These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] net-fs/mount-cifs-3.0.30 24 kB [ebuild N ] net-misc/smb4k-0.10.5 USE="handbook (-aqua) -debug (-kdeenablefinal)" LINGUAS="de fr -bg -cs -da -es -hu -is -it -ja -nb -nl -pl -pt_BR -ru -sk -sv -tr -uk -zh_CN -zh_TW" 0 kB [blocks B ] net-fs/mount-cifs ("net-fs/mount-cifs" is blocking net-fs/samba-3.5.2) Total: 2 packages (2 new), Size of downloads: 24 kB Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('installed', '/', 'net-fs/samba-3.5.2', 'nomerge') pulled in by >=net-fs/samba-3.4.6[smbclient] required by ('installed', '/', 'gnome-base/gvfs-1.4.3', 'nomerge') net-fs/samba required by ('installed', '/', 'media-libs/xine-lib-1.1.18.1', 'nomerge') >=net-fs/samba-3 required by ('installed', '/', 'gnome-base/gnome-vfs-2.24.3', 'nomerge') ('ebuild', '/', 'net-fs/mount-cifs-3.0.30', 'merge') pulled in by net-fs/mount-cifs required by ('ebuild', '/', 'net-misc/smb4k-0.10.5', 'merge') For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked root@condor:/root(25)# emerge -pvD samba-client These are the packages that would be merged, in order: Calculating dependencies... done! !!! All ebuilds that could satisfy "net-fs/samba-client" have been masked. !!! One of the following masked packages is required to complete your request: - net-fs/samba-client-3.4.5 (masked by: package.mask) /usr/portage/profiles/package.mask: # Patrick Lauer <patrick@gentoo.org> (07 Apr 2010) # Migrating back to unsplit samba ebuilds. Keeping samba-4 masked until release. - net-fs/samba-client-3.3.10 (masked by: package.mask)
> [blocks B ] net-fs/mount-cifs ("net-fs/mount-cifs" is blocking > net-fs/samba-3.5.2) Recently I have sync the portage and conflicts in samba-3.5.6 and mount-cifs still remaining. The portage have "free" (unmasked) lots of packages from gnome 2.28 but this conflict do not me update the system. One suggestion (that i have tested) is to mask the samba-3.5.6 and leave the version 3.5.6 that make possible the update and for me all works perfect. Some information i'm available, only ask.