Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Aug 2017 03:42:57 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 221929] [patch] www/calendarserver: update to version 9.1
Message-ID:  <bug-221929-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D221929

            Bug ID: 221929
           Summary: [patch] www/calendarserver: update to version 9.1
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: cullum@c0ffee.net
                CC: Axel.Rau@Chaos1.DE
                CC: Axel.Rau@Chaos1.DE
             Flags: maintainer-feedback?(Axel.Rau@Chaos1.DE)
          Keywords: patch

Created attachment 185907
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D185907&action=
=3Dedit
SVN diff - update CalendarServer 9.0 to 9.1 (www/calendarserver,
devel/py-twext, databases/py-sqlparse02)

The CalendarServer 9.0 port appears to have two small bugs:

1. Setting LogLevel in caldavd.plist has no effect - DEBUG is always used,
creating huge log files.

2. Some of the bundled helper scripts (most notably calendarserver_dkimtool)
exit with errors regarding Twisted logging or Python dependencies.

I've attached a patch to the www/calendarserver port to update it to version
9.1, which was released on May 25, 2017. Just updating to this latest versi=
on
fixed issue (1), and I added some additional patches to fix issue (2).

However, it appears that this latest version of Apple's CalendarServer has a
hard dependency on py-sqlparse 0.2.0 - the daemon fails to start with anyth=
ing
more recent than that. I've attached an additional patch for a new port,
databases/py-sqlparse02, which satisfies this requirement.

Finally, I've attached a third patch to devel/py-twext to use Apple's latest
version. It appears to be required for CalendarServer 9.1.

I'm not sure whether the attached patches are the right approach, but I fig=
ured
I would share the steps to get version 9.1 working on FreeBSD 11.1.

Thanks,

Cullum Smith

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-221929-13>