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

Bug 462772

Summary: app-emulation/wine USE="gstreamer abi_x86_32" should depend on app-emulation/emul-linux-x86-medialibs[development]
Product: Gentoo Linux Reporter: Jan Vesely <jano.vesely>
Component: Current packagesAssignee: Wine Maintainers <wine>
Status: RESOLVED FIXED    
Severity: normal CC: admwiggin, fkrogh, michael, slyfox
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
wine-amd64-config.log

Description Jan Vesely 2013-03-23 12:01:19 UTC
some 32bit gstreamer libraries are provided by app-emulation/emul-linux-x86-medialibs, without the development USEflag compilation of wine[gstreamer] on adm64 system fails:
configure: error: gstreamer-0.10 base plugins development files not found, gstreamer support disabled
This is an error since --with-gstreamer was requested.

Reproducible: Always

Steps to Reproduce:
1. USE=gstreamer emerge wine

Actual Results:  
configure: error: gstreamer-0.10 base plugins development files not found, gstreamer support disabled
This is an error since --with-gstreamer was requested.

Expected Results:  
wine compiles successfully
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2013-05-14 19:09:10 UTC
Created attachment 348342 [details]
build.log
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2013-05-14 19:11:46 UTC
Created attachment 348344 [details]
wine-amd64-config.log
Comment 3 Mike Hammill 2013-05-15 20:23:04 UTC
I run into the same problem building wine as those reported here, particularly since I am running no-multilib and thus do not have app-emulation/emul-linux-x86* stuff installed.  However, I can run wine and would like to be able to keep doing so.  Where would adding a dependency on app-emulation/emul-linux-x86-medialibs leave those of us who are running no-multilib?
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-05-16 13:31:17 UTC
Fixed, thanks for reporting.

+  16 May 2013; Alexandre Rostovtsev <tetromino@gentoo.org> wine-1.5.25.ebuild,
+  wine-1.5.26.ebuild, wine-1.5.27.ebuild, wine-1.5.28.ebuild,
+  wine-1.5.29.ebuild, wine-1.5.30.ebuild, wine-9999.ebuild:
+  Require emul-linux-x86-medialibs[development] for gstreamer (bug #462772,
+  thanks to Jan Vesely). Libwine patch is no longer needed for live ebuild (bug
+  #469834, thanks to Murray Colpman).