New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing libcurl3-nss dep for Deb package #105

Open
wants to merge 1 commit into
base: master
from

Conversation

Projects
None yet
2 participants
@eLvErDe

eLvErDe commented Mar 22, 2017

Hello,

After upgrading to newer Mesosphere Debian package, everything stopped working.
The reason is that binaries are now linked to libcurl but there was no dependency added to the packaging:

root@toad.service.domain.com:~# ldd /usr/libexec/mesos/mesos-fetcher | grep libcurl
	libcurl-nss.so.4 => /usr/lib/x86_64-linux-gnu/libcurl-nss.so.4 (0x00007f3adde5d000)

root@toad.service.domain.com:~# dpkg -S libcurl-nss.so.4
libcurl3-nss:amd64: /usr/lib/x86_64-linux-gnu/libcurl-nss.so.4.3.0
libcurl3-nss:amd64: /usr/lib/x86_64-linux-gnu/libcurl-nss.so.4

Installing this package fixed the issue.

Btw, are you building packages on a Debian box (according to the apt-get install statement in the build documentation, I guess you do ;-)) ?
It would be quite easier and waaay better to generate a real Debian package, with debhelper. It'll take care of binaries dependencies, ldconfig, systemd stuff etc...

I can work on that if you're interested.

Regards, Adam.

@chriskuehl

This comment has been minimized.

Show comment
Hide comment
@chriskuehl

chriskuehl Mar 26, 2017

This looks like a duplicate of #104?

chriskuehl commented Mar 26, 2017

This looks like a duplicate of #104?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment