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

Bug 578994

Summary: =sys-apps/portage-2.2.26 displays only first atom from || blocker expression
Product: Gentoo Linux Reporter: Sergey S. Starikoff <Ikonta>
Component: [OLD] Core systemAssignee: Portage team <dev-portage>
Status: RESOLVED DUPLICATE    
Severity: normal CC: pacho
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sergey S. Starikoff 2016-04-04 08:54:03 UTC
Updating to Samba4 I've got the following error:

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

net-fs/samba:0

  (net-fs/samba-4.2.9:0/0::gentoo, ebuild scheduled for merge) conflicts with
    >=net-fs/samba-3.4.6[smbclient] required by (gnome-base/gvfs-1.26.3:0/0::gentoo, installed)

But reading ebuild I see:

/usr/portage/gentoo/gnome-base/gvfs/gvfs-1.26.3.ebuild:
RDEPEND="
…
samba? ( || ( >=net-fs/samba-3.4.6[smbclient] >=net-fs/samba-4[client] ) )
…
"

Update USE list for net-fs/samba (adding "client") fixed block and I've updated to Samba4.

But direct reading ebuild probably is a thing, user should not need to do.
I expect portage should display all necessary information.
Comment 1 Zac Medico gentoo-dev 2016-04-13 07:27:37 UTC

*** This bug has been marked as a duplicate of bug 164457 ***