Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 351249 - net-misc/connman-0.65 - multiple errors in ebuild
Summary: net-misc/connman-0.65 - multiple errors in ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Robert Piasek (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-09 21:54 UTC by Roman Sergeev
Modified: 2011-01-21 17:09 UTC (History)
0 users

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


Attachments
diff's (connman-0.65.diff,2.05 KB, text/plain)
2011-01-09 21:58 UTC, Roman Sergeev
Details
quickly improved ebuild (connman-0.65.r1.ebuild,2.07 KB, text/plain)
2011-01-09 21:59 UTC, Roman Sergeev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Sergeev 2011-01-09 21:54:37 UTC
1. daemon compiles w\o plugins
2. ntpd support does not included
3. polkit policy file have a wrong name

Reproducible: Always

Steps to Reproduce:
1.emerge connman
2.
3.
Comment 1 Roman Sergeev 2011-01-09 21:58:17 UTC
Created attachment 259418 [details]
diff's
Comment 2 Roman Sergeev 2011-01-09 21:59:07 UTC
Created attachment 259419 [details]
quickly improved ebuild
Comment 3 Roman Sergeev 2011-01-09 22:01:00 UTC
and ...
caps? ( sys-libs/libcap-ng ) 
it's not a "cap" support - it's a "enable capabilities support"
Comment 4 Rafał Mużyło 2011-01-09 23:19:43 UTC
1. daemon compiles with plugins builtin
2. correct to a point, but you'll end up with automagic dep on ntpd if you add it this way
3. according to polkit manpage, correct - needs to be reported upstream
Comment 5 Robert Piasek (RETIRED) gentoo-dev 2011-01-21 17:09:55 UTC
1. As Rafał mentioned, plugins are built-in.
2. ntpd - it was an overlook on my part. Should be fixed now.
3. Reported upstream. I sent a patch - hopefully should be merged soon.

I honestly don't know what are you referring with caps support. In connman we use global use flag (caps) for capabilities support. It's official description is:
"caps              Use Linux capabilities library to control privilege"

If you check configure.ac, you will notice, that libcap-ng is required.

        PKG_CHECK_MODULES(CAPNG, libcap-ng, dummy=yes,
                                AC_MSG_ERROR(Capabilities library is required))

I'm closing this bug report as fixed. Please feel free to re-open if you believe something else should be changed here.