Building for polkit-0.96_1 fails

Brandon Gooch jamesbrandongooch at gmail.com
Tue Apr 27 01:32:52 UTC 2010


On Tue, Apr 6, 2010 at 3:59 PM, Michel Seliverstoff
<michel at seliverstoff.fr> wrote:
> Hello, I'm having difficulties updating polkit. I read the ports/updating
> and did  portupgrade -f  policykit first. unfortunatelly it didn't help.
> Would anyone have a tip to share.
> Thanks,
> Michel
>
> gmake[4]: Entering directory
> `/usr/ports/sysutils/polkit/work/polkit-0.96/src/polkit'
>  CC     libpolkit_gobject_1_la-polkitenumtypes.lo
>  CC     libpolkit_gobject_1_la-polkitactiondescription.lo
>  CC     libpolkit_gobject_1_la-polkitauthorityfeatures.lo
>  CC     libpolkit_gobject_1_la-polkitdetails.lo
>  CC     libpolkit_gobject_1_la-polkitauthority.lo
>  CC     libpolkit_gobject_1_la-polkiterror.lo
>  CC     libpolkit_gobject_1_la-polkitsubject.lo
>  CC     libpolkit_gobject_1_la-polkitunixprocess.lo
>  CC     libpolkit_gobject_1_la-polkitunixsession.lo
>  CC     libpolkit_gobject_1_la-polkitsystembusname.lo
>  CC     libpolkit_gobject_1_la-polkitidentity.lo
>  CC     libpolkit_gobject_1_la-polkitunixuser.lo
>  CC     libpolkit_gobject_1_la-polkitunixgroup.lo
>  CC     libpolkit_gobject_1_la-polkitauthorizationresult.lo
>  CC     libpolkit_gobject_1_la-polkitcheckauthorizationflags.lo
>  CC     libpolkit_gobject_1_la-polkitimplicitauthorization.lo
>  CC     libpolkit_gobject_1_la-polkittemporaryauthorization.lo
>  CC     libpolkit_private_la-_polkitactiondescription.lo
>  CC     libpolkit_private_la-_polkitauthenticationagent.lo
>  CC     libpolkit_private_la-_polkitauthority.lo
>  CC     libpolkit_private_la-_polkitauthorizationresult.lo
>  CC     libpolkit_private_la-_polkitbindings.lo
>  CC     libpolkit_private_la-_polkitbindingsmarshal.lo
>  CC     libpolkit_private_la-_polkitcheckauthorizationflags.lo
>  CC     libpolkit_private_la-_polkiterror.lo
>  CC     libpolkit_private_la-_polkitidentity.lo
>  CC     libpolkit_private_la-_polkitimplicitauthorization.lo
>  CC     libpolkit_private_la-_polkitsubject.lo
>  CC     libpolkit_private_la-_polkittemporaryauthorization.lo
>  CC     libpolkit_private_la-_polkitauthorityfeatures.lo
>  CCLD   libpolkit-private.la
>  CCLD   libpolkit-gobject-1.la
> /usr/local/bin/g-ir-scanner -v                                  \
>               --namespace Polkit                              \
>               --nsversion=1.0                                 \
>               --include=Gio-2.0                               \
>               --library=polkit-gobject-1                      \
>               --output Polkit-1.0.gir
>   \
>               --pkg=glib-2.0                                  \
>               --pkg=gobject-2.0                               \
>               --pkg=gio-2.0                                   \
>               --libtool=../../libtool         \
>               -I/usr/local/include/eggdbus-1 -I/usr/local/include/glib-2.0
> -I/usr/local/lib/glib-2.0/include                                  \
>               -I../../src                             \
>               -D_POLKIT_COMPILATION                           \
>               -DEGG_DBUS_I_KNOW_API_IS_SUBJECT_TO_CHANGE      \
>               ./polkit.h                              \
>               ./polkittypes.h                         \
>               ./polkitactiondescription.h             \
>               ./polkitauthority.h                     \
>               ./polkitauthorizationresult.h           \
>               ./polkitcheckauthorizationflags.h       \
>               ./polkitdetails.h                       \
>               ./polkitenumtypes.h                     \
>               ./polkiterror.h                         \
>               ./polkitidentity.h                      \
>               ./polkitimplicitauthorization.h         \
>               ./polkitsubject.h                       \
>               ./polkitsystembusname.h                 \
>               ./polkittemporaryauthorization.h        \
>               ./polkitunixgroup.h                     \
>               ./polkitunixprocess.h                   \
>               ./polkitunixsession.h                   \
>               ./polkitunixuser.h                      \
>
> gmake[4]: *** [Polkit-1.0.gir] Segmentation fault: 11 (core dumped)
> gmake[4]: Leaving directory
> `/usr/ports/sysutils/polkit/work/polkit-0.96/src/polkit'
> gmake[3]: *** [all] Error 2
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/polkit/work/polkit-0.96/src/polkit'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory
> `/usr/ports/sysutils/polkit/work/polkit-0.96/src'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/usr/ports/sysutils/polkit/work/polkit-0.96'
> gmake: *** [all] Error 2
> *** Error code 1
>
> Stop in /usr/ports/sysutils/polkit.
> ** Command failed [exit code 1]: /usr/bin/script -qa
> /tmp/portupgrade20100406-94674-18chul8-0 env UPGRADE_TOOL=portupgrade
> UPGRADE_PORT=polkit-0.95_3 UPGRADE_PORT_VER=0.95_3 make
> ** Fix the problem and try again.

I don't remember the exact error I saw, but I recently ran into a
problem updating sysutils/polkit.

I use ports-mgmt/portmaster, and, if I'm remembering correctly, wound
up doing a:

# portmaster --force-config --no-confirm -D sysutils/policykit

then

# portmaster --force-config --no-confirm -D sysutils/polkit

So, maybe try updating policykit first??? Just a guess really, sorry :(

-Brandon


More information about the freebsd-questions mailing list