Build issues for PolicyKit:

<<TableOfContents: execution failed [Argument "maxdepth" must be an integer value, not "[maxdepth]"] (see also the log)>>

Error: make[3]: no: Command not found

Error message

no html-nochunks polkit-spec.xml
make[3]: no: Command not found
make[3]: *** [polkit-spec.html] Error 127
make[3]: Leaving directory `/floss/building/gnome/PolicyKit/doc/spec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/floss/building/gnome/PolicyKit/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/floss/building/gnome/PolicyKit'
make: *** [all] Error 2

Workaround

Install the xmlto utility or put the following in your ~/.jhbuildrc file

module_autogenargs['PolicyKit'] = autogenargs + ' --disable-docbook-docs'

Solution

To be determined. See https://bugs.freedesktop.org/show_bug.cgi?id=7161 for a potential patch.

Error: /usr/bin/install: cannot create regular file `/lib/security/pam_polkit_console.so': Permission denied

Error message

mkdir -m 0700 -p /opt/gnome2/var/run/polkit-console
test -z "/lib/security" || mkdir -p -- "/lib/security"
 /bin/sh ../libtool --mode=install /usr/bin/install-check  'pam_polkit_console.la' '/lib/security/pam_polkit_console.la'
/usr/bin/install-check .libs/pam_polkit_console.so /lib/security/pam_polkit_console.so
/usr/bin/install: cannot create regular file `/lib/security/pam_polkit_console.so': Permission denied
make[2]: *** [install-securelibLTLIBRARIES] Error 1
make[2]: Leaving directory `/extra/cvs/gnome2/PolicyKit/pam-polkit-console'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/extra/cvs/gnome2/PolicyKit/pam-polkit-console'
make: *** [install-recursive] Error 1
*** error during stage install of PolicyKit: Error running make   install *** [1/1]

Workaround

Put the following in your~/.jhbuildrcfile (change the prefix accordingly):

module_autogenargs['PolicyKit'] = autogenargs + ' --with-pam-module-dir=/opt/gnome2/lib/security'

Note: you may have to add the --with-pam-module-dir option in addition to the --disable-docbook-docs flag mentioned above.

Solution

Same as workaround.

Projects/Jhbuild/Issues/PolicyKit (last edited 2013-11-25 16:29:20 by WilliamJonMcCann)