Failed dependencies: rpmlib(TildeInVersions) <= 4.10.0-1 is needed by gitlab-ce-7.10.0~omnibus.2-1.x86_64
I tried upgrading gitlab from version 6.8.1 to 7.1.0.on a CentOS 6.6 box using the Centos 6 rpm from https://about.gitlab.com/downloads and following the upgrade instructions from https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/update.md, but it ended up giving the failed dependency error below.
It looks like the error is complaining that rpm is not at version 4.10.0-1, but CentOS 6 has rpm at version 4.8.0-37 as per http://mirror.centos.org/centos/6/os/x86_64/Packages/
Maybe some CentOS 7 specific content got included in the CentOS 6 spec file ?
(Also 'rpm -q --info' is showing the build host in the 'gitlap.com' domain.)
$ cat /etc/redhat-release CentOS release 6.6 (Final) $ rpm -q --info -p gitlab-ce-7.10.0~omnibus.2-1.x86_64.rpm Name : gitlab-ce Relocations: / Version : 7.10.0~omnibus.2 Vendor: Omnibus <[email protected]> Release : 1 Build Date: Thu 23 Apr 2015 11:32:26 AM EDT Install Date: (not installed) Build Host: centos65-4-omnibus.gitlap.com Group : default Source RPM: gitlab-ce-7.10.0~omnibus.2-1.src.rpm Size : 829292220 License: unknown Signature : (none) Packager : GitLab B.V. URL : https://about.gitlab.com/ Summary : GitLab Community Edition and GitLab CI (including NGINX, Postgres, Redis) Description : GitLab Community Edition and GitLab CI (including NGINX, Postgres, Redis) $ rpm -Uvh gitlab-ce-7.10.0~omnibus.2-1.x86_64.rpm error: Failed dependencies: rpmlib(TildeInVersions) <= 4.10.0-1 is needed by gitlab-ce-7.10.0~omnibus.2-1.x86_64