Debian 7 health check fails
Since https://dev.gitlab.org/gitlab/omnibus-gitlab/builds/69755 , Debian 7 package build fails with health check issues:
[HealthCheck] E | The following libraries have unsafe or unmet dependencies:
--> /opt/gitlab/embedded/lib/libcurl.so.4.3.0
--> /opt/gitlab/embedded/libexec/git-core/git-http-fetch
--> /opt/gitlab/embedded/libexec/git-core/git-remote-http
[HealthCheck] E | The following binaries have unsafe or unmet dependencies:
--> /opt/gitlab/embedded/bin/curl
--> /opt/gitlab/embedded/service/gem/ruby/2.1.0/extensions/x86_64-linux/2.1.0/rugged-0.24.0/rugged/rugged.so
--> /opt/gitlab/embedded/service/gem/ruby/2.1.0/gems/rugged-0.24.0/lib/rugged/rugged.so
--> /opt/gitlab/embedded/service/gem/ruby/2.1.0/gems/rugged-0.24.0/ext/rugged/rugged.so
[HealthCheck] E | The following libraries cannot be guaranteed to be on target systems:
--> /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00002ad1290b8000)
--> /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00002ad129bbb000)
--> /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00002ad12a03e000)
--> /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00002b6d470cb000)
--> /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00002b6d472f4000)
--> /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00002b6d47574000)
--> /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00002b35e74d1000)
--> /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00002b35e76fa000)
--> /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00002b35e797a000)
--> /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00002b84677db000)
--> /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00002b8467a04000)
--> /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00002b8467c84000)
--> /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00002b42a0d7b000)
--> /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00002b42a1e0c000)
--> /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00002b42a24ac000)
--> /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00002af23efb7000)
--> /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00002af23f85f000)
--> /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00002af23fade000)
--> /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00002b822bb4b000)
--> /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00002b822c3f3000)
--> /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00002b822c672000)
Rugged is the prime suspect but the change got introduced earlier: https://gitlab.com/gitlab-org/gitlab-ce/commit/8acad49fe0a492c2f4e16756135679b3a190543b
and the check didn't fail. It could be due to a cache clear that happened because of the cacerts update that happened today.