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

Bug 547038

Summary: app-emulation/winetricks[kde] should depend on (kde-base/kdialog || kde-apps/kdialog)
Product: Gentoo Linux Reporter: Julien Papasian <julien.papasian>
Component: Current packagesAssignee: Wine Maintainers <wine>
Status: RESOLVED FIXED    
Severity: normal CC: np-hardass
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Julien Papasian 2015-04-18 23:01:58 UTC
So people with KDE 5 can install winetricks with kde useflag without blocking dependencies.

Thank you!

Reproducible: Always
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2015-04-19 00:00:48 UTC
OK. Normally, ebuilds in the main portage tree are not allowed to depend on things in an overlay, but an ||-dependency where one of the options is in the main tree should work, since it's guaranteed to be satisfiable without overlays.

+  18 Apr 2015; Alexandre Rostovtsev <tetromino@gentoo.org>
+  winetricks-20150416.ebuild, winetricks-99999999.ebuild:
+  Depend on kde-base/kdialog || kde-apps/kdialog for kde5 users (bug #547038,
+  thanks to Julien Papasian).
Comment 2 Julien Papasian 2015-04-19 00:14:17 UTC
I got inspired by the similar bug #538638 so this should indeed be OK, thank you!