[CalendarServer-dev] [Calendar and Contacts Server] #461: Update broken when using setuptools

Calendar and Contacts Server trac at macosforge.org
Fri Aug 26 07:06:11 PDT 2011


#461: Update broken when using setuptools
----------------------------------+-----------------------------------------
 Reporter:  mail@…                |       Owner:  wsanchez@…        
     Type:  Defect                |      Status:  new               
 Priority:  5: Not set            |   Milestone:                    
Component:  Calendar Server       |    Severity:  Other             
 Keywords:                        |       Radar:                    
----------------------------------+-----------------------------------------
 I have updated my calendar server to current trunk.

 However with r8022 the updating broke.

 I get now:
 {{{
 2011-08-26 15:59:52+0200 [-] Unhandled error in Deferred:
 2011-08-26 15:59:52+0200 [-] Unhandled Error
         Traceback (most recent call last):
           File "/usr/lib/python2.6/site-
 packages/twisted/internet/defer.py", line 1076, in gotResult
             _inlineCallbacks(r, g, deferred)
           File "/usr/lib/python2.6/site-
 packages/twisted/internet/defer.py", line 1020, in _inlineCallbacks
             result = g.send(result)
           File "/usr/lib/python2.6/site-
 packages/txdav/common/datastore/util.py", line 288, in doUpgrade
             yield self.upgradeVersion(actual_version, required_version,
 dialect)
           File "/usr/lib/python2.6/site-
 packages/twisted/internet/defer.py", line 1141, in unwindGenerator
             return _inlineCallbacks(None, f(*args, **kwargs), Deferred())
         --- <exception caught here> ---
           File "/usr/lib/python2.6/site-
 packages/twisted/internet/defer.py", line 1020, in _inlineCallbacks
             result = g.send(result)
           File "/usr/lib/python2.6/site-
 packages/txdav/common/datastore/util.py", line 310, in upgradeVersion
             upgrades = self.determineUpgradeSequence(fromVersion,
 toVersion, files, dialect)
           File "/usr/lib/python2.6/site-
 packages/txdav/common/datastore/util.py", line 364, in
 determineUpgradeSequence
             raise RuntimeError(msg)
         exceptions.RuntimeError: Missing upgrade file from version 3 with
 dialect postgres-dialect

 }}}

 I think this is caused by the following snippet from setup.py
 {{{
                              "txdav.common.datastore": [
                                "sql_schema/*.sql",
                                "sql_schema/*/*.sql",
                              ],
 }}}

-- 
Ticket URL: <http://trac.calendarserver.org/ticket/461>
Calendar and Contacts Server </>
HTTP/WebDAV/CalDAV Server


More information about the calendarserver-dev mailing list