Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 482080 - app-emulation/wine has an automagic dependency on sys-apps/attr
Summary: app-emulation/wine has an automagic dependency on sys-apps/attr
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-22 12:22 UTC by James Le Cuirot
Modified: 2013-09-01 14:27 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 James Le Cuirot gentoo-dev 2013-08-22 12:22:24 UTC
Wine uses extended attributes to implement Windows ACL. This is needed when using Microsoft PlayReady (e.g. DRM-protected media via Silverlight). Unfortunately Wine's dependency on sys-apps/attr is automagic. It simply checks for the presence and usability of attr/xattr.h regardless. I doubt a Wine bug report about this will get addressed in a hurry. I'd be inclined to just add it as a mandatory dependency.
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-09-01 06:02:46 UTC
First, what version of wine are you using?

Second, please explain where wine checks for xattr.h. When I grep wine-1.6 and wine-1.7.1 source code for xattr.h, I do not see any results.
Comment 2 James Le Cuirot gentoo-dev 2013-09-01 07:13:01 UTC
Ah! My mistake. I spotted this while applying the "compholio" patches to make Pipelight (see bug #481596) work. I didn't realise that xattr.h had been introduced by the patches. I was planning to open another bug report to get these patches included but I'll resolve this issue first. Please close this as INVALID.