Hi, Replies inline.
> On Mar 1, 2018, at 11:01 AM, Michael Carter <avidfl...@me.com> wrote: > > Steps: > > 1) Install and patch up Debian 9 > 2) create a user/group named ‘caldav’ > 3) As that user, check out master from git (git clone > https://github.com/apple/ccs-calendarserver.git > <https://github.com/apple/ccs-calendarserver.git> master) > 4) cd to that directory and run ‘bin/develop’ > 5) Copy caldavd-test.plist to caldavd-dev.plist > 5) Run ‘bin/run -n’ > 6) Notice errors: > > > caldav@util:~/CalendarServer/master$ bin/run -n > /Users/caldav/CalendarServer/master/bin/_py.sh: line 104: [: # 1 "<stdin>": > integer expression expected > /Users/caldav/CalendarServer/master/bin/_py.sh: line 109: [: # 1 "<stdin>": > integer expression expected > Using /Users/caldav/CalendarServer/master/.develop/virtualenv/bin/python as > Python > > Starting server... > /usr/bin/python2.7: can't find '__main__' module in '' > > a) No idea what the _py.sh issues are Most likely something to do with _py.sh not being strictly POSIX compliant. The enforcement of POSIX strictness varies by shell and by OS release. For example, in Ubuntu 16.x (xenial), when I manually test the cmp_version function from _py.sh, it works fine. However, the dash (Debian Almquist shell) man page on that host also says: The current version of dash is in the process of being changed to conform with the POSIX 1003.2 and 1003.2a specifications for the shell. (Notably, xenial is not the most recent Ubuntu release. Also notably... dash has no cli option that reports its version number? That's unfortunate...) ANYWAY: the issue is surely one of these: https://wiki.ubuntu.com/DashAsBinSh I'll take a pass through and see what I can find... -dre > b) Shouldn’t this be running the version of python in the virtualenv? > Shouldn’t ‘run’ take care of setting up that envionment? Why am I even seeing > /usr/bin/python being called? > > Thanks. > > #mikec > > _______________________________________________ > calendarserver-users mailing list > calendarserver-users@lists.macosforge.org > https://lists.macosforge.org/mailman/listinfo/calendarserver-users
_______________________________________________ calendarserver-users mailing list calendarserver-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/calendarserver-users