Couchbase upgrade error


#1

Hi,
I am trying to upgrade from 3.0.1 community edition to 4.0 community edition on CentOS 6.x but I receive “failed dependencies” - see below.
i have two servers, both showing the exact same error.

$ sudo rpm -U couchbase-server-community-4.0.0-centos6.x86_64.rpm
error: Failed dependencies:
couchbase-server conflicts with couchbase-server-community-4.0.0-4051.x86_64

Also couchbase-server-community-3.0.1-centos6.x86_64.rpm was 205Mb, while the new couchbase-server-community-4.0.0-centos6.x86_64.rpm is only 85Mb.
That is more than strange. Would this be a faulty rpm or functionalities got removed from 4.0 counting for over 50% of the package size?

Reading https://issues.couchbase.com/browse/MB-15716 it seems that the issue comes from the renaming of the community edition from couchbase-server to couchbase-server-community, essentially breaking upgrade of community edition to community edition.


#2

Ended up doing an uninstall of 3.0.1 and fresh install of 4.0.0 due to the change in the package name from couchbase-server to couchbase-server-community not allowing a direct upgrade.