Hi, I'm attaching a modified ebuild for xine-ui, which has an added flag 'aalib' to remove the dependency on aalib. Actually, if xine-ui finds the aalib library and headers, it still build it with aalib support, the configure script doesn't have an option to disable it, afaics. Diego 'Flameeyes'
Created attachment 27081 [details] xine-ui-0.9.23.ebuild
*** Bug 43766 has been marked as a duplicate of this bug. ***
I agree that this needs to be addressed. A patch has been provided. What is holding up the removal of this unnecessary dependency from being included and marked "stable"?
Created attachment 29207 [details] xine-ui-0.9.23-r1.ebuild Update to -r1 release
Created attachment 29208 [details, diff] xine-ui.diff The diff -uN if someone will need it :)
The Gentoo maintainers seem to want an einfo warning regarding the inability to disable a dependency. I personally like this as well. An example of how I solved the problem is in Bug 34016 (the last 2 comments). Perhaps you'll get more of a response from the Gentoo team if you take this course of a solution. Hope this is helpful, and I feel your frustration.
Created attachment 29412 [details] xine-ui-0.9.23-r1.ebuild Thanks, I've modified the ebuild to print the warning. Hope now the modify can be commited into portage.
Created attachment 29413 [details, diff] xine-ui.diff
Maybe I'll find time to check this next monday. I'd rather prefer to disable it using some dirty trick instead of just warning that it's broken.
Btw, this bug is a duplicate of an older one. *** This bug has been marked as a duplicate of 38979 ***