Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39959 - "caps" and "jack-caps" - redundant flags
Summary: "caps" and "jack-caps" - redundant flags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 39961
  Show dependency tree
 
Reported: 2004-01-31 04:27 UTC by Rossen Apostolov
Modified: 2004-02-26 15:39 UTC (History)
3 users (show)

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 Rossen Apostolov 2004-01-31 04:27:00 UTC
"caps" and "jack-caps" are both responsible for a sys-libs/libcap dependency


Reproducible: Always
Steps to Reproduce:
1. 
# grep caps /usr/portage/profiles/use.local.desc 
app-crypt/gnupg:caps - Use Linux capabilities library to control privileges.
media-sound/jack-audio-connection-kit:jack-caps - enable capabilities

2.
 # grep libcap /usr/portage/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.94.0.ebuild /usr/portage/app-crypt/gnupg/gnupg-1.2.3-r5.ebuild 
/usr/portage/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.94.0.ebuild:     jack-caps? ( sys-libs/libcap )
/usr/portage/app-crypt/gnupg/gnupg-1.2.3-r5.ebuild:             caps? ( sys-libs/libcap )



Expected Results:  
Isn't that redundant? Maybe leave only "caps"
and change the jack ebuild
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-05 03:00:34 UTC
Torbenh, I think this is a good idea.  I think we might want to consider adding it as a global use flag since ebuilds other than gnupg and jack will probably want to use it too...
Comment 2 Torben Hohn (RETIRED) gentoo-dev 2004-02-11 23:45:36 UTC
yeah that would be nice.
but how do we tell people ?

and we still dont have this use flag in the kernels.

with 2.6 its only a matter of installing my LSM refined by jack`O`Quinn..

but with a 2.4 it requires a 2 line patch in the kernel.

but i will change the USe flag when the next jack release comes out.

Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-26 15:31:57 UTC
i'm going to change jack to use caps instead... iff jackcaps is set, it'll give them a message.

Comment 4 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-26 15:39:44 UTC
Done... caps is now a global use flag, and jack-caps has been removed... I left a check for it in the ebuilds which causes an eerror to be printed and the ebuild to exit.