It's getting late to do anything else, so I am proposing the cherry-pick from couchdb upstream svn r1039345.
Test build is in ppa:jsjgruber/ppa couchdb -- 1.0.1-0ubuntu17~jsg4.whole.patch (note the ppa name)
i386 build log is at: https://launchpad.net/~jsjgruber/+archive/ppa/+build/2773697/+files/buildlog_ubuntu-oneiric-i386.couchdb_1.0.1-0ubuntu17%7Ejsg4.whole.patch_BUILDING.txt.gz
to test use the command:
python -c "from desktopcouch.application.server import *; d=DesktopDatabase('test', create=True)"
Which should return without a traceback. The bug causes this to produce an unauthorized exception.
It's getting late to do anything else, so I am proposing the cherry-pick from couchdb upstream svn r1039345.
Test build is in ppa:jsjgruber/ppa couchdb -- 1.0.1-0ubuntu17 ~jsg4.whole. patch (note the ppa name)
i386 build log is at: https:/ /launchpad. net/~jsjgruber/ +archive/ ppa/+build/ 2773697/ +files/ buildlog_ ubuntu- oneiric- i386.couchdb_ 1.0.1-0ubuntu17 %7Ejsg4. whole.patch_ BUILDING. txt.gz
to test use the command:
python -c "from desktopcouch. application. server import *; d=DesktopDataba se('test' , create=True)"
Which should return without a traceback. The bug causes this to produce an unauthorized exception.