> if the next project wasn't requiring CentOS which doesn't have any CouchDB package.
That explains a lot of your problems. Centos is famous for having out-of-date packages. A year ago I tried to install couchdb on centos and gave up. I switched to ubuntu and things went smoothly.
