Hello again,
may I ask again if someone is able to help me with the issue? my only 
alternative is to abandon CalendarServer.

Regards,
Olaf Marzocchi



Il giorno 14/set/2014, alle ore 12:44, Olaf Marzocchi <li...@marzocchi.net> ha 
scritto:

> 
> Dear all,
> I am preparing a server based on OmniOS (kernel illumos), let’s say the 
> successor of OpenIndiana (OpenSolaris) and I would like to offer 
> CalDAV/CardDAV to the users. I chose calendarserver because the users use 
> iOS, OS X, Android.
> 
> I run “python setup.py” and everything runs well (I just needed to put the 
> GNU tar in the path before the one provided by OmniOS/illumos) until 
> PyKerberos.
> 
> ------
> ~/CalendarServer/CalendarServer-5.2 $ ./run -s
> 
> Using built libevent.
> 
> Using built memcached.
> 
> Using built PostgreSQL.
> 
> Using built OpenLDAP.
> 
> Using built libffi.
> 
> Using system version of setuptools.
> 
> Building Zope Interface...
> 
> Using system version of pyOpenSSL.
> 
> Building PyKerberos...
> 
> gcc: error: /usr/bin/krb5-config:: No such file or directory
> gcc: error: Unknown: No such file or directory
> gcc: error: option: No such file or directory
> gcc: error: `gssapi': No such file or directory
> gcc: error: use: No such file or directory
> gcc: error: `--help': No such file or directory
> gcc: error: for: No such file or directory
> gcc: error: usage: No such file or directory
> gcc: error: unrecognized command line option '--'
> error: command 'gcc' failed with exit status 1
> 
> ~/CalendarServer/CalendarServer-5.2 $ cd ../PyKerberos
> 
> ~/CalendarServer/PyKerberos $ python setup.py build
> 
> running build
> running build_ext
> building 'kerberos' extension
> gcc -m64 -fno-strict-aliasing -std=c99 -m64 -DNDEBUG -g -O3 -Wall 
> -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/kerberos.c -o 
> build/temp.solaris-2.11-i86pc-2.6/src/kerberos.o /usr/bin/krb5-config: 
> Unknown option `gssapi' -- use `--help' for usage
> gcc: error: /usr/bin/krb5-config:: No such file or directory
> gcc: error: Unknown: No such file or directory
> gcc: error: option: No such file or directory
> gcc: error: `gssapi': No such file or directory
> gcc: error: use: No such file or directory
> gcc: error: `--help': No such file or directory
> gcc: error: for: No such file or directory
> gcc: error: usage: No such file or directory
> gcc: error: unrecognized command line option '--'
> error: command 'gcc' failed with exit status 1
> 
> ~/src/CalendarServer/PyKerberos $  krb5-config --all --libs —cflags
> 
> Version:     Solaris Kerberos (based on MIT Kerberos 5 release 1.6.3)
> Vendor:      Sun Microsystems, Inc.
> Prefix:      /usr
> Exec_prefix: /usr
> -I/usr/include/kerberosv5
> -L/usr/lib -R/usr/lib -lkrb5
> ------
> 
> As you can see, “gssapi” does not show up when requested with
> extra_link_args = commands.getoutput("krb5-config --libs gssapi").split(),
> even if the gssapi packages are installed (I never tested Kerberos though):
> ------
> ~/src/CalendarServer/PyKerberos $ pkg search gssapi
> 
> INDEX       ACTION VALUE              PACKAGE
> pkg.summary set    GSSAPI CONFIG V2   
> pkg:/service/security/gss@0.5.11-0.151010
> pkg.summary set    GSSAPI V2          
> pkg:/system/library/security/gss@0.5.11-0.151010
> pkg.summary set    kernel GSSAPI V2   
> pkg:/system/kernel/security/gss@0.5.11-0.151010
> basename    dir    usr/include/gssapi pkg:/system/header@0.5.11-0.151010
> 
> ~/src/CalendarServer/PyKerberos $ pkg info 
> pkg:/service/security/gss@0.5.11-0.151010 
> pkg:/system/library/security/gss@0.5.11-0.151010 
> pkg:/system/kernel/security/gss@0.5.11-0.151010 
> pkg:/system/header@0.5.11-0.151010
> 
>          Name: service/security/gss
>       Summary: GSSAPI CONFIG V2
>   Description: Generic Security Service Application Program Interface, Version
>                2 - config
>      Category: System/Security
>         State: Installed
>     Publisher: omnios
>       Version: 0.5.11
> Build Release: 5.11
>        Branch: 0.151010
> Packaging Date: Mon Apr 28 19:28:56 2014
>          Size: 17.53 kB
>          FMRI: 
> pkg://omnios/service/security/gss@0.5.11,5.11-0.151010:20140428T192856Z
> 
>          Name: system/header
>       Summary: SunOS Header Files
>   Description: SunOS C/C++ header files for general development of software
>      Category: System/Core
>         State: Installed
>     Publisher: omnios
>       Version: 0.5.11
> Build Release: 5.11
>        Branch: 0.151010
> Packaging Date: Mon Apr 28 19:29:16 2014
>          Size: 12.19 MB
>          FMRI: 
> pkg://omnios/system/header@0.5.11,5.11-0.151010:20140428T192916Z
> 
>          Name: system/kernel/security/gss
>       Summary: kernel GSSAPI V2
>   Description: Generic Security Service Application Program Interface, Version
>                2 - kernel
>      Category: System/Security
>         State: Installed
>     Publisher: omnios
>       Version: 0.5.11
> Build Release: 5.11
>        Branch: 0.151010
> Packaging Date: Mon Apr 28 19:29:21 2014
>          Size: 335.22 kB
>          FMRI: 
> pkg://omnios/system/kernel/security/gss@0.5.11,5.11-0.151010:20140428T192921Z
> 
>          Name: system/library/security/gss
>       Summary: GSSAPI V2
>   Description: Generic Security Service Application Program Interface, Version
>                2 - user
>      Category: System/Security
>         State: Installed
>     Publisher: omnios
>       Version: 0.5.11
> Build Release: 5.11
>        Branch: 0.151010
> Packaging Date: Mon Apr 28 19:29:26 2014
>          Size: 687.41 kB
>          FMRI: 
> pkg://omnios/system/library/security/gss@0.5.11,5.11-0.151010:20140428T192926Z
> ------
> 
> 
> Could anyone help me with the issue? 
> 
> Thanks
> Olaf Marzocchi

_______________________________________________
calendarserver-users mailing list
calendarserver-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/calendarserver-users

Reply via email to