There's a good chance that I'm not understanding how python dependencies should be working, but just in case...
In revision 40 of lp:ubuntu/desktopcouch on 1/12/11 dependencies were reorganized. In particular, python-desktopcouch-records no longer depends on the desktopcouch binary package. However, python-desktopcouch-records does import from python-desktop-application in line 9 of its deprecated desktopcouch.records.server.py and python-desk-application requires desktopcouch in /usr/share/pyshared/desktopcouch/application/local_files.py in lines 43-48. (python-desktop-application doesn't depend on the desktopcouch binary, so even if the application instead depended upon python-desktopcouch-application and imported d...application.server rather than d...record.server, a problem would remain in its local_files.py).
There's a good chance that I'm not understanding how python dependencies should be working, but just in case...
In revision 40 of lp:ubuntu/desktopcouch on 1/12/11 dependencies were reorganized. In particular, python- desktopcouch- records no longer depends on the desktopcouch binary package. However, python- desktopcouch- records does import from python- desktop- application in line 9 of its deprecated desktopcouch. records. server. py and python- desk-applicatio n requires desktopcouch in /usr/share/ pyshared/ desktopcouch/ application/ local_files. py in lines 43-48. (python- desktop- application doesn't depend on the desktopcouch binary, so even if the application instead depended upon python- desktopcouch- application and imported d...application .server rather than d...record.server, a problem would remain in its local_files.py).
See also lp: #708114