[Bug 223308] net-mgmt/netdata: Add missing runtime dependencies

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Oct 29 18:36:55 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223308

            Bug ID: 223308
           Summary: net-mgmt/netdata: Add missing runtime dependencies
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: mmokhi at freebsd.org
          Reporter: freebsd at funzi.org
          Assignee: mmokhi at freebsd.org
             Flags: maintainer-feedback?(mmokhi at freebsd.org)

Created attachment 187566
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=187566&action=edit
patch to add missing runtime dependencies

The attached patch adds runtime dependencies for bash, curl and python.

The python.d plugins execute bash to determine which python executable to use.
This evaluation requires the executables called "python", "python2" or
"python3" to exist. If python the python meta-package is not installed, this
will not be the case and the plugins fail.

The current dependencies install python, but the executable is called python2.7
and therefore not found by the plugins. Adding the meta-package as runtime
dependency adds the missing symlink.

It doesn't matter if the default python version is set to 2 or 3 since both are
supported.

curl is used by some of the other plugins.

I've also used the USES= line up to satisfy portlint while I was editing the
Makefile.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list