Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 376939 - sys-auth/consolekit-0.4.5-r3[acl] need REDEND on sys-apps/coreutils[acl] and CONFIG_TMPFS_POSIX_ACL
Summary: sys-auth/consolekit-0.4.5-r3[acl] need REDEND on sys-apps/coreutils[acl] and ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 375263
  Show dependency tree
 
Reported: 2011-07-29 14:28 UTC by Arne Flagge
Modified: 2012-03-20 22:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Adds checks, switch to EAPI=2 (acl_ebuild.patch,1.30 KB, patch)
2011-07-29 14:29 UTC, Arne Flagge
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arne Flagge 2011-07-29 14:28:27 UTC
For udev's acl device node feature to work, udev need RDEPEND on sys-apps/coreutils[acl] and the kernel option CONFIG_TMPFS_POSIX_ACL. Both should be checked in the ebuild.

Reproducible: Always
Comment 1 Arne Flagge 2011-07-29 14:29:24 UTC
Created attachment 281457 [details, diff]
Adds checks, switch to EAPI=2

For USE dependencies I changed the ebuild to EAPI=2. For this I changed:
- Switched EAPI="1" to EAPI="2"
- Split old src_unpack() into src_unpack() and src_prepare()
- Split old src_compile() into src_configure() and src_compile()
- Remove new src_compile in favor of default src_compile()
Comment 2 William Hubbs gentoo-dev 2011-07-31 03:46:54 UTC
I am workingon migrating to eapi 4, so I will look at your changes and
see what I need to apply from them.

Thanks,

William
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2012-03-20 22:58:54 UTC
udev-acl was moved to sys-auth/consolekit and I've fixed this in 0.4.5-r3 now. Thank you for the patch!