Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 627776 - sys-auth/polkit-0.113-r4 doesn’t merge: automake fails
Summary: sys-auth/polkit-0.113-r4 doesn’t merge: automake fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2017-08-13 14:07 UTC by dtr
Modified: 2017-08-17 22:43 UTC (History)
1 user (show)

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


Attachments
emerge --info polkit-0.113-r4 (eminfo,5.80 KB, text/plain)
2017-08-13 14:07 UTC, dtr
Details
/var/tmp/portage/sys-auth/polkit-0.113-r4/temp/automake-1.out (automake-1.out,555 bytes, text/plain)
2017-08-13 14:08 UTC, dtr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dtr 2017-08-13 14:07:31 UTC
Created attachment 488772 [details]
emerge --info polkit-0.113-r4

Build stop on

 * Running autoheader ...
 [ ok ]
 * Running automake --add-missing --copy --force-missing ...
 [ !! ]

 * Failed Running automake !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/sys-auth/polkit-0.113-r4/temp/automake-1.out

 * ERROR: sys-auth/polkit-0.113-r4::gentoo failed (prepare phase):
 *   Failed Running automake !
Comment 1 dtr 2017-08-13 14:08:36 UTC
Created attachment 488774 [details]
/var/tmp/portage/sys-auth/polkit-0.113-r4/temp/automake-1.out
Comment 2 dtr 2017-08-13 14:12:36 UTC
Adding ‘introspection’ to polkit USE-flags solves the issue.
Comment 3 Mart Raudsepp gentoo-dev 2017-08-13 14:22:23 UTC
It appears to be missing a gobject-introspection-common buildtime dependency for having access to the necessary m4macros (only needed if eautoreconf'ing, which is currently done for elogind patch). Enabling introspection pulled it in and thus eautoreconf started to succeed, irrespective of the actual USE flag effect to the build process other than the dependency.
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2017-08-17 22:43:21 UTC
commit babb0c191b4c95632fb03e308b96967bdd1fabac
Date:   Thu Aug 17 23:37:26 2017 +0200

    sys-auth/polkit: add missing dependency on g-i-common, bug #627776
    
    Due to calling eautoreconf.

Thanks for reporting.