[Bug 211072] net/samba44

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jul 13 05:45:49 UTC 2016


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

            Bug ID: 211072
           Summary: net/samba44
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: timur at FreeBSD.org
          Reporter: elij+freebsd at wundrd.net
             Flags: maintainer-feedback?(timur at FreeBSD.org)
          Assignee: timur at FreeBSD.org

Poudriere constantly rebuilds samba44, even immediately after having just built
it just fine.

    [00:00:04] [Dry Run] ====>> Deleting samba44-4.4.5.txz: new dependency:
devel/py-iso8601

The issue appears to be these two lines in the makefile.

  BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dnspython>=0.1.11:devel/py-iso8601
  RUN_DEPENDS+=   ${PYTHON_PKGNAMEPREFIX}dnspython>=0.1.11:devel/py-iso8601

It seems to me that these lines should instead read:

  BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601
  RUN_DEPENDS+=   ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601

----

That said, these modules appear to be included in the actual samba deps
internally.

  $ grep iso8601 .../ports/net/samba44/pkg-plist
  %%PY_ISO8601%%%%PYTHON_SITELIBDIR%%/samba/third_party/iso8601/__init__.py
  %%PY_ISO8601%%%%PYTHON_SITELIBDIR%%/samba/third_party/iso8601/iso8601.py
  %%PY_ISO8601%%%%PYTHON_SITELIBDIR%%/samba/third_party/iso8601/test_iso8601.py

Is the dependency actually still required?

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


More information about the freebsd-ports-bugs mailing list