Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106823 - recent unison builds inadvertantly require gtk2-ssh-askpass or x11-ssh-askpass
Summary: recent unison builds inadvertantly require gtk2-ssh-askpass or x11-ssh-askpass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Team for the ML programming language family
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-21 12:36 UTC by Maurice Volaski
Modified: 2005-09-21 14:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maurice Volaski 2005-09-21 12:36:25 UTC
emerging the following unison builds the -gtk keyword inadvertently tries to emerge 

x11-ssh-askpass-1.2.2-r1 or gtk2-ssh-askpass

It's not completely complete about how it chooses one or the other, but it shouldn't be requiring either 
of them!

Note the correct placement of parentheses in the unison-2.9.1-r1 ebuild:
RDEPEND="gtk? ( =x11-libs/gtk+-1.2*
|| ( net-misc/x11-ssh-askpass net-misc/gtk2-ssh-askpass ) )" 

And how they are misplaced in more ebuilds. Here's unison-2.17.1: 
RDEPEND="gtk? ( >=dev-ml/lablgtk-2.2 )
|| ( net-misc/x11-ssh-askpass net-misc/gtk2-ssh-askpass )"

It's not clear to me how this hasn't bee noticed until now
Comment 1 Maurice Volaski 2005-09-21 12:37:22 UTC
The affected ebuilds are

unison-2.12.0-r1
unison-2.13.16
unison-2.17.1
Comment 2 Matthieu Sozeau (RETIRED) gentoo-dev 2005-09-21 14:33:05 UTC
I just updated those to not use the gtk2 USE flag and when i got bad 
parenthesis errors, i just corrected them the wrong way. I'll update those just 
now, thanks for the report.