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

Bug 267411

Summary: app-emulation/wine missing 'perl' USE-flag
Product: Gentoo Linux Reporter: Sergey Kondakov <virtuousfox>
Component: New packagesAssignee: Wine Maintainers <wine>
Status: RESOLVED FIXED    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.winehq.org
Whiteboard:
Package list:
Runtime testing required: ---

Description Sergey Kondakov 2009-04-25 12:33:13 UTC
winemaker is perl script from wine package which is installing by default and dependent on dev-lang/perl and dev-perl/XML-Simple at runtime-only

this is not favoured by ebuilds in portage.

Reproducible: Sometimes

Steps to Reproduce:
1.install wine with any options
2.run winemaker

Actual Results:  
if you don'n have dev-perl/XML-Simple installed - watch at error message

Expected Results:  
Winemaker's brief help-info

dev-perl/XML-Simple and dev-lang/perl may be incomplete list.
Comment 1 SpanKY gentoo-dev 2009-04-27 05:56:55 UTC
`winedump` also needs perl as it executes function_grep.pl.  so unless you can provide a way to disable perl support in all of wine, perl is a hard dep.
Comment 2 Sergey Kondakov 2009-05-03 15:26:25 UTC
whatever. before this, wine-ebuilds hadn't any perl dependency.

i would be glad to provide such way but for me the only one is not to use winedump and winemaker which exactly how most wine users behave. so, they probably will not be very happy with perl as hard dep.