Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 239573 - sys-auth/policykit-0.9 build error (_pk_debug function not defined)
Summary: sys-auth/policykit-0.9 build error (_pk_debug function not defined)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-04 17:15 UTC by virdiq
Modified: 2008-11-29 22:09 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge.info,3.36 KB, text/plain)
2008-10-04 17:16 UTC, virdiq
Details
build.log (build.log,90.90 KB, text/plain)
2008-10-04 17:21 UTC, virdiq
Details
Patch to rename use of _pk_debug function to polkit_debug (policykit-0.9-pk_debug.patch,479 bytes, patch)
2008-10-04 17:23 UTC, virdiq
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description virdiq 2008-10-04 17:15:35 UTC
sys-auth/policykit-0.9 from the Gnome 2.24 overlay fails to build for me due to the use of an undefined _pk_debug function in src/polkit/polkit-authorization-db-dummy.c

It appears that they've renamed _pk_debug to polkit_debug, and one instance has been missed during the renaming.

I'm attaching a build log, emerge --info and a proposed patch that appears to work fine (so far) on my system.
Comment 1 virdiq 2008-10-04 17:16:07 UTC
Created attachment 167193 [details]
emerge --info
Comment 2 virdiq 2008-10-04 17:21:50 UTC
Created attachment 167195 [details]
build.log
Comment 3 virdiq 2008-10-04 17:23:09 UTC
Created attachment 167197 [details, diff]
Patch to rename use of _pk_debug function to polkit_debug
Comment 4 virdiq 2008-10-04 17:30:11 UTC
Upstream bug report: https://bugs.freedesktop.org/show_bug.cgi?id=17904
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-27 21:40:15 UTC
in overlay as 0.9-r1, thanks for reporting.
Comment 6 Walter Meinl 2008-11-29 20:36:15 UTC
(In reply to comment #5)
> in overlay as 0.9-r1, thanks for reporting.
> 

The implementation of the new patches and the updated Manifest for 0.9-r1 are missing:
These are the packages that would be merged, in order:

Calculating dependencies \ * Missing digest for '/usr/local/portage/layman/gnome/sys-auth/policykit/policykit-0.9-r1.ebuild'
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-29 22:09:16 UTC
yes, sorry I forgot to push it :)